2011-11-30 13 views
15

Ho una funzione requisito su Blur come javascript in Android. Quando l'utente esce da un campo EditText dopo aver digitato qualcosa al suo interno, allora voglio mostrare un toast. Sembra molto semplice ma non riuscivo a trovarlo. Qualsiasi aiuto sarebbe molto apprezzato.Come usare la funzione onBlur su EditText in Android?

+0

wow .... Qualsiasi aiuto sarebbe molto apprezzato? In quale modo tranne 1 upvote e la risposta accettano? : D: P lolz –

+0

be Clear! Si desidera l'effetto di sfocatura o per visualizzare il brindisi dopo onFocus() –

risposta

31

provare qualcosa di simile:

mEditText.setOnFocusChangeListener(new OnFocusChangeListener() { 
    @Override 
    public void onFocusChange(View v, boolean hasFocus) { 
     if (!hasFocus) 
      Toast.makeText(getApplicationContext(), "unfocus", 2000).show(); 
    } 
}); 
+0

Grazie Style, è un'ottima risposta. Ho solo un campo EditText e alcuni TextView e ImageView. Quando l'utente passa da EditText a ImageView, dovrebbe essere visualizzato Toast. –

+0

È possibile impostare un flag in evento TexEdit onFocus e scaricarlo in evento ImageView onFocuse, quindi mostrare un messaggio Toast – Style

+0

ottimo. Funziona. Grazie stile – Manoj

Problemi correlati