Tengo un widget EditText en mi vista. Cuando el usuario selecciona el widget EditText, se muestran algunas instrucciones y aparece el teclado virtual.Detectando cuando el usuario ha descartado el teclado virtual
Uso un OnEditorActionListener para detectar cuando el usuario ha completado la entrada de texto y descarto el teclado, oculto las instrucciones y realizo alguna acción.
Mi problema es cuando el usuario cierra el teclado presionando la tecla ATRÁS. El sistema operativo cierra el teclado, pero mis instrucciones (que necesito ocultar) siguen visibles.
He intentado reemplazar OnKeyDown, pero parece que no se llama cuando el botón ATRÁS se usa para cerrar el teclado.
He intentado configurar un OnKeyListener en el widget EditText, pero parece que tampoco se llama.
¿Cómo puedo detectar cuándo se está descartando el teclado virtual?
Aunque esto se marca como la respuesta correcta los de abajo son en realidad la correcta :-) – bkurzius