переопределение комбинации клавиш при запуске - PullRequest
0 голосов
/ 11 июня 2011

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

1 Ответ

1 голос
/ 11 июня 2011

Нет "ключа загрузки".

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...