Bonjour,

J'ai un problème pour capturer l'appuis de la touche 'espace' sur le clavier virtuel.

J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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