내 클라이언트 중 하나가 부울을 반환하는 코드 메서드를 원합니다. 안드로이드 폰에 하드웨어 적색/녹색 전화/전화 끊기 키가 있으면 true이고 그렇지 않은 경우에는 false입니다.프로그래밍 방식으로 하드웨어 호출/전화 끊기 키의 존재를 감지합니다.
같이 Sonething :
public void keyFeedbackFromInput(KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN
&& (event.getFlags() & KeyEvent.FLAG_VIRTUAL_HARD_KEY) != 0) {
// perform your logic here
}
}
동작하지 않는 키 프레스 이벤트에서 위의 코드에서와 같이. 전화기에 실제 빨강/녹색 키 또는 가상 키가있는 경우이를 결정해야합니다.
가능합니까? 그렇다면 누군가이 코드 샘플을 제공 할 수 있습니까?
이 정보가 필요한 이유는 무엇입니까? 안드로이드는 빨간색 전화 끊기 버튼을 덮어 쓰지 못하도록하고, 앱 내에서 녹색 전화 버튼을 누르기를 원한다면 옵션 메뉴 항목을 보완해야합니다. –