1
사용자가 기기의 외부 버튼을 누르면 작업을 수행하려고합니다.내 안드로이드 장치의 외부 버튼을 터치 할 때 이벤트를 캡처하는 방법은 무엇입니까?
저는 인터넷 검색을하고 많은 도움을 얻지 못했습니다.
누구나 몇 가지 아이디어가 있습니까?
사용자가 기기의 외부 버튼을 누르면 작업을 수행하려고합니다.내 안드로이드 장치의 외부 버튼을 터치 할 때 이벤트를 캡처하는 방법은 무엇입니까?
저는 인터넷 검색을하고 많은 도움을 얻지 못했습니다.
누구나 몇 가지 아이디어가 있습니까?
이 정보가 도움이 되나요?
public boolean onKey(View v, int keyCode, KeyEvent event) {
switch (keyCode) {
case KEYCODE_HOME:
//do whatever
break;
case KEYCODE_MENU:
//do whatever
break;
case KEYCODE_VOLUME_DOWN:
case KEYCODE_VOLUME_UP:
break;
return true;
}
return false;
}
어떤 외부 버튼입니까? – LuxuryMode
당신은 어떤 하드 버튼을 언급하지 않았다. 네가 찾을 수없는 것을 정확히 검색 한 게 뭐야? –
죄송합니다! 음악 플레이어의 볼륨을 제어하는 버튼입니다. – androidevil