2012-04-04 6 views
1

다른 용도로 하드웨어 볼륨 버튼을 사용하는 Andoid 앱을 작성했습니다.화면이 꺼져있을 때 하드웨어 볼륨 버튼 클릭 감지

앱이 실행 중이고 표시되면 잘 작동하지만 화면을 끄거나 시간 제한을 설정하면 버튼 클릭이 처리기에 들지 않습니다.

화면이 꺼져있을 때 이러한 버튼 클릭을 감지하는 방법이 있는지 아는 사람이 있습니까?

답변

0

화면이 꺼져있을 때 계속 탐지하는 유일한 방법은 화면을 끄고 앱이 계속 작동하도록하는 WakeLock을 획득하는 것입니다. 그러나이 방법은 배터리 수명을 상당히 단축시키고 절대적으로 필요한 경우에만 사용해야합니다.

이 경우 PARTIAL_WAKE_LOCK이 필요합니다.

+0

나는 이것을 시험해 보았지만, 버튼을 감지하지 못했습니다. (어떤 해결 방법이 있습니까? –

+0

이 코드는 일부 코드를 추가하십시오. – apk

관련 문제