2011-11-11 2 views
2

Je travaille avec un Motorola Droid. Je peux voir qu'il y a un bouton latéral qui lance la caméra.Utilisation du bouton latéral du matériel Android

Dans mon application, j'utilise un bouton qui, lorsqu'il est pressé, permet à l'utilisateur de parler - comme dans un talkie-walkie, c'est un bouton push-to-talk. Comment utiliser le bouton latéral pour travailler comme ce bouton?

Comment utiliser le bouton latéral pour travailler comme ce bouton? Je l'utilise comme un bouton push-to-talk.

Toute aide serait appréciée.

Merci

Répondre

2

Votre activité peut passer outre onKeyDown() et surveiller KEYCODE_CAMERAKeyEvents:

@Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if (keyCode==KeyEvent.KEYCODE_CAMERA) { 
     // do something 

     return(true); 
    } 

    return(super.onKeyDown(keyCode, event)); 
    } 
Questions connexes