Вопрос по android – Обнаружение щелчков кнопки громкости оборудования при выключенном экране

1

Я написал приложение для Android, которое использует аппаратные кнопки громкости для другой цели.

Это нормально работает, если приложение работает и отображается, но когда я выключаю экран или отключаю его, нажатия кнопок не попадают в мои обработчики.

Кто-нибудь знает, есть ли способ обнаружить эти нажатия кнопок при выключенном экране?

Ваш Ответ

1   ответ
0

когда экран выключен, - это приобрести WakeLock, который позволит экрану выключаться и все же позволяет вашему приложению функционировать. Однако это значительно сокращает срок службы батареи и должно использоваться только в случае крайней необходимости.

В этом случае вам понадобится PARTIAL_WAKE_LOCK.

Похожие вопросы