Comment valider un formulaire à l’aide de la touche entrer du clavier
Afin de valider à l’aide de la touche entrer du clavier, collez le code suivant juste sous la fonction précédente :
editText1.setOnKeyListener(new View.OnKeyListener(){
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN) {
switch (keyCode) {
case KeyEvent.KEYCODE_DPAD_CENTER:
case KeyEvent.KEYCODE_ENTER:
button.performClick();
return true;
default: break;
}
}
return false;
}
});
Ce code est plutôt compliqué à comprendre mais en gros, il a pour but de simuler un appui sur le bouton lorsque l’utilisateur appuis sur la touche entrer de son clavier, d’où le « onKey » de la fonction utilisée.
📚 Formation : Créer des applications Android basiques

-
Add a note