Si (dans Android) j'ai une boîte EditText, comment puis-je déclencher un événement lorsque l'utilisateur a fini d'entrer des données et qu'il renvoie des résultats/Suivant?Comment déclencher une action lorsque l'utilisateur a appuyé sur Entrée?
J'ai essayé d'utiliser le code ci-dessous mais il semble n'avoir aucun effet. Je reçois également une 'La méthode onEditorAction (EditText, int, KeyEvent) à partir du type nouvelle erreur extView.OnEditorActionListener() {} n'est jamais utilisée localement'.
myEditText.setOnEditorActionListener(new EditText.OnEditorActionListener() {
public boolean onEditorAction(EditText v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_NEXT)
{
Comme spécifié dans la documentation Android, le logiciel par défaut Le clavier n'enverra jamais d'événement clé à une application ciblant Jelly Bean ou une version ultérieure, et enverra uniquement des événements pour certaines pressions sur les touches supprimer et retourner à des applications ciblant Ice Cream Sandwich ou plus tôt. –