내가 그들의 질문에 응답 없어 다른 사용자 인용거야이 질문에 대한 것입니다 볼륨 버튼 사용 : I가 하드웨어 볼륨 버튼을 사용하는 Andoid 응용 프로그램을 작성했습니다확인 화면이 꺼져
을 또 다른 목적.
앱이 실행 중이고 표시되면 잘 작동하지만 화면을 끄거나 시간 제한을 설정하면 버튼 클릭 수가 내 핸들러에 들지 않습니다.
화면이 꺼져있을 때 이러한 버튼 클릭을 감지하는 방법이 있는지 아는 사람 있습니까? 출처 : AV695's question
나는 볼륨 버튼을 사용합니다 응용 프로그램 자신 일하고 있어요,하지만이 사용자도 언급 한 바와 같이 화면이 꺼져되면 때 onKeyPress와 버튼을 확인하는 정상적인 동작이 작동을 멈 춥니 다. 화면에서 활동이 일시 중지되기 때문입니다.
화면이 꺼져있는 동안 활동을 계속 실행하거나 화면이 꺼져있을 때 볼륨 버튼 사용을 확인하는 방법이 있습니까? 전에 서비스를 사용해 보았지만 Commonsware에서 언급 한 것처럼 볼륨 키를 확인하는 것은 불가능합니다.
이 작업을 수행하는 것으로 보이는 예가 있습니까? 그렇다면 이것이 가능할 수도 있습니다. 응용 프로그램 CPU가 실행 중이지만 화면이 꺼져있는 제한된 경우 외에 커널이 깨어나고 키가 눌 렸음을 알 수 있다는 표시가 있습니까? 하드웨어가 아니면 최소한 무선 펌웨어 개조가 필요할 것입니다. 커널이 핵심 이벤트를 알고있는 경우에만 플랫폼이 코드에 대해 알 수 있도록하는 것이 문제가 될 수 있습니다. –
슬프게도 나는 그렇지 않습니다. 내가 생각할 수있는 유일한 것은 미디어 플레이어입니다. 내 생각은 간단합니다 (전화를 주머니에서 꺼내지 않고도 알림을 확인하고, 알림 대기중인 경우 기기를 진동시키는 볼륨 버튼을 누르기 만하면됩니다). 단순히 너무 복잡해서 만들 수 없습니다. –
타사 앱의 맞춤 알림을 비롯하여 상태 표시 줄에 새로운 알림이있는 경우 LED가 대개 깜박이지 않습니까? –