2011-11-11 3 views
2

Motorola Droid에서 작업하고 있습니다. 카메라를 시작하는 사이드 버튼이 있음을 알 수 있습니다.Android 하드웨어 측면 버튼 사용

내 앱에서는 버튼을 누르면 사용자가 무전기와 같이 말하기 버튼을 사용합니다. 즉 푸시 - 투 - 토크 버튼입니다.

이 단추처럼 작동하려면 옆면 단추를 어떻게 사용합니까? 즉 푸시 - 투 - 토크 버튼으로 사용합니다.

도움을 주시면 감사하겠습니다.

감사

답변

2

onKeyDown()을 무시하고 KEYCODE_CAMERAKeyEvents을 감시 할 수 있습니다 귀하의 활동

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

     return(true); 
    } 

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