Capturer l'event de la touche "espace"
Bonjour,
J'ai un problème pour capturer l'appuis de la touche 'espace' sur le clavier virtuel.
J'ai essayé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
public boolean onKeyUp(int keyCode, KeyEvent event) {
Log.i("test",String.valueOf(keyCode));
switch(keyCode)
{
case KeyEvent.KEYCODE_SPACE :
Log.i("up","SPACE");
break;
case KeyEvent.KEYCODE_ENTER :
Log.i("up","ENtER");
break;
default :
Log.i("up","default");
break;
}
return super.onKeyUp(keyCode, event);
} |
mais je remarque que le onKeyUp est appelé uniquement lorsque je presse la touche 'Enter', 'Backspace' etc.. et non les lettres ou espace.
Quelqu'un saurait comment faire ??:?
Merci :)