J'ai un EditText widget de mon point de vue. Lorsque l'utilisateur sélectionne l'EditText widget, afficher des instructions et le clavier s'affiche.
J'utilise un OnEditorActionListener pour détecter lorsque l'utilisateur a terminé de saisie de texte et j'ai fermer le clavier, masquer les instructions et effectuer une action.
Mon problème est que lorsque l'utilisateur ferme le clavier en appuyant sur la touche RETOUR. Le système d'exploitation rejette le clavier, mais mes instructions (que j'ai besoin de cacher) sont encore visibles.
J'ai essayé primordial OnKeyDown, mais qui ne semble pas appelée lorsque le bouton de RETOUR est utilisé pour fermer le clavier.
J'ai essayé de fixer un OnKeyListener sur l'EditText widget, mais qui ne semble pas être appelé.
Comment puis-je détecter lorsque le clavier est rejetée?