Autore Topic: Terminare la scrittura di un edittext numerica  (Letto 383 volte)

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Terminare la scrittura di un edittext numerica
« il: 21 Ottobre 2013, 20:28:46 CEST »
0
Salve io ho più edittext di inputType numerico, ma il problema è che dopo che scrivo qualcosa vorrei avere un bottone per togliere la query, ma invece c'è un bottone per andare all'EditText successiva, esiste qualche comando per avere un bottone "fatto"?
« Ultima modifica: 21 Ottobre 2013, 20:32:02 CEST da Vincenzoz »
Vincenzo Cimino @ Google Play Store


Offline giuseppesorce

  • Utente junior
  • **
  • Post: 92
  • Respect: +6
    • Google+
    • warpmobile_it
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6,Nexus 5,Nexus 4, Galaxy Nexus, Nexus s, Nexus One,Htc Wildfire S, Nexus 7... etc
  • Sistema operativo:
    Ubuntu 14.04
Re:Terminare la scrittura di un edittext numerica
« Risposta #1 il: 28 Ottobre 2013, 09:21:41 CET »
0
premetto che non so quale tasto potresti usare ma puoi impostare un pulsante sull' EditText. Aggiungi all' EditText

Codice (XML): [Seleziona]
   android:imeOptions="actionDone"

Codice (Java): [Seleziona]
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        if (actionId == EditorInfo.IME_ACTION_SEARCH) {
            performSearch();
            return true;
        }
        return false;
    }
});

Puoi provare più tipologie di action
The code is joy and passion but it has a high degree of suffering