Android - Как получить список аппаратных кнопок смартфона, на котором запущено мое приложение

В связи с тем, что (конечно) приложение может работать на разных устройствах, я ищу способ перечисления аппаратных кнопок, доступных на смартфоне.

Обычно объем, мощность всегда есть. Иногда присутствует кнопка запуска камеры, иногда кнопка запуска Google Now и т. Д. Как мое приложение может узнать, какие из них доступны?

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

0 ответов

Другие вопросы по тегам