8
Ho uno edittext
, ottiene solo numeri senza numeri decimali.Come formattare l'input di EditText quando si scrive con migliaia di separatori (,) in Android?
android:inputType="number"
Voglio separare migliaia mentre sto digitando. Ad esempio 25.000.
So che dovrei usare TextWatcher
e ho usato questo codice, ma non ho potuto farlo funzionare:
@Override
public void afterTextChanged(Editable viewss) {
String s = null;
try {
// The comma in the format specifier does the trick
s = String.format("%,d", Long.parseLong(viewss.toString()));
} catch (NumberFormatException e) {
}
}
Mi può aiutare a farlo?
Come aggiungere zeri iniziali al testo? Voglio mostrare un testo come 0939 – FarshidABZ
@FarshidABZ Non so che non sto lavorando con Android in questo momento. –