2011-11-30 21 views
15

Tengo una función de requisitos en Blur como javascript en android. Cuando el usuario sale de un campo EditText después de escribir algo en él, entonces quiero mostrar un Toast. Parece muy simple, pero no pude encontrarlo. Cualquier ayuda sería muy apreciada.¿Cómo usar la función onBlur en EditText en android?

+0

wow .... Cualquier ayuda sería muy apreciada ser? ¿En qué forma, excepto 1 upvote y answer aceptan? : D: P lolz –

+0

ser claro! Desea el efecto OnBlur o muestra tostadas después de onFocus() –

Respuesta

31

intentar algo como esto:

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

Gracias Estilo, es una gran respuesta. Solo tengo un campo EditText y algo de TextView e ImageView. Cuando el usuario cambie de EditText a ImageView, debe aparecer Toast. –

+0

Puede establecer un indicador en el evento TexEdit onFocus y obtenerlo en el evento ImageView onFocuse, y luego mostrar un mensaje de Toast – Style

+0

genial. Está funcionando. Gracias estilo – Manoj