MartinezCristianD / IMC

segundo proyecto ANDROID con Kotlin
0 stars 0 forks source link

Error Found! #1

Closed davidburgos closed 3 years ago

davidburgos commented 3 years ago

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ón toString() va a ser un error porque el EditText no sabría que atributo convertir a string

la 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()

MartinezCristianD commented 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 .

davidburgos commented 3 years ago

Que bien, voy a cerrar entonces éste issue como solucionado!

'Consulte su EPS' 😂