Ho un EditText per il quale verrà utilizzato per un numero float. Quindi sto cercando di leggere il testo da EditText e inserirlo in una variabile mobile. Ma mi sembra di avere un problema di float del testo. Questa è la linea che ho:Stringa da EditText a float
float Number = ((EditText)findViewById(R.id.edit_float)).getText();
Ho provato con Float.parseFloat (stringa) e solo getto generale, ma nulla sembra di farlo. Cosa posso fare qui? Inoltre, c'è un modo per verificare un numero float valido prima di scriverlo su una variabile?
Assicurati di prendere l'abitudine di guardare i tipi di reso. Ovviamente il tentativo di impostare una stringa in un float non funzionerà. Devi convertirlo come mostrato di seguito nella risposta di Ottaviano Damiean. – Thomas
Anche su quell'argomento, sta effettivamente provando a lanciare da un modificabile a un float con questa linea, come 'getText()' restituisce un modificabile. – kcoppock