Bonjour,
J'arrive à inhiber la touche back du téléphone en utilisant la function suivante :Malheureusement, cela ne fonctionne que lorsque l'écran est sur l'activity, et je souhaiterais inhiber l'usage de cette touche lorsque mon appli affiche un AlertDialog (actuellement, lorsque j'appuie sur la touche back, il efface l'AlertDialog). Ou plutôt que de l'inhiber, exécuter un code (en l'occurrence un removeDialog).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public boolean onKeyDown(int keyCode, KeyEvent event) { // procédure pour inhiber la sortie du programme par la touche BACK switch(keyCode) { case KeyEvent.KEYCODE_BACK : return true; } return false; }
Merci
Partager