Closed davidburgos closed 3 years ago
profe buen dia, gracias por los comentarios, trabaje en la corrección de la propiedad .text de los edittext y adicione la información de los estados de salud referente al valor en IMC. ajuste el valor de la altura a metros para realizar la operación de forma correcta.
Estoy trabajando en la cantidad de decimales que muestra el textView, espero próximamente poder solucionarlo
ya realice el commit de los cambios y gracias nuevamente por todo 😀
El lun, 1 mar 2021 a las 12:33, David Alejandro Burgos Rodas (< notifications@github.com>) escribió:
Assigned #1 https://github.com/MartinezCristianD/IMC/issues/1 to @MartinezCristianD https://github.com/MartinezCristianD.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/MartinezCristianD/IMC/issues/1#event-4390956522, or unsubscribe https://github.com/notifications/unsubscribe-auth/AS6OWMP2AHAM5AE56RZT5FLTBPFX5ANCNFSM4YM6ZVLQ .
Que bien, voy a cerrar entonces éste issue como solucionado!
'Consulte su EPS' 😂
Hey encontré un error! cuando usamos un
findViewById<EditText>(R.id.algun_id)
, ese código nos retornará el botón, el editText o lo que sea que haya en el layout, en nuestro caso se trajo un editText que internamente tiene muchos atributos como color, tamaño de texto etc... si le decimos al componente que se convierta en string usando la funcióntoString()
va a ser un error porque el EditText no sabría que atributo convertir a stringla solución sería decirle al componente que queremos convertir a string el atributo
text
que es el que tiene el contenido de lo que el usuario digitóactualmente:
weigth = findViewById<EditText>(R.id.weigth).toString().toDouble()
solución:weigth = findViewById<EditText>(R.id.weigth).text.toString().toDouble()