J'ai besoin de faire la validation d'entrée de formulaire sur une série de EditTexts. J'utilise OnFocusChangeListeners pour déclencher la validation après que l'utilisateur a tapé dans chacun d'eux, mais cela ne se comporte pas comme souhaité pour le dernier EditText.
Si je clique sur le bouton "Terminé" en tapant dans le EditText final, alors le InputMethod est déconnecté, mais techniquement le focus n'est jamais perdu sur le EditText (et donc la validation ne se produit jamais).
Quelle est la meilleure solution?
Dois-je surveiller le moment où InputMethod se dissocie de chaque EditText plutôt que lorsque le focus change? Si c'est le cas, comment?