Tengo un EditText que se utilizará para un número flotante. Así que estoy tratando de leer el texto de EditText y ponerlo en una variable flotante. Pero parece que tengo un problema de texto para flotar. Esta es la línea que tengo:Cadena de EditText para flotar
float Number = ((EditText)findViewById(R.id.edit_float)).getText();
He intentado usar Float.parseFloat (cadena) y acaba de fundición en general, pero nada parece hacerlo. ¿Qué puedo hacer aquí? Además, ¿hay alguna manera de verificar si hay un número de flotador válido antes de escribirlo en una variable?
Asegúrate de tener el hábito de mirar los tipos de devolución. Obviamente, intentar establecer una cuerda en un flotador no funcionará. Tienes que convertirlo como se ve a continuación en la respuesta de Octavian Damiean. – Thomas
También sobre ese tema, en realidad está tratando de convertir desde un Editable a un flotador con esta línea, ya que 'getText()' devuelve un Editable. – kcoppock