Реагировать на кнопки громкости, когда телефон заблокирован - PullRequest
1 голос
/ 17 марта 2020

Я написал приложение, которое запускает запись звука в ответ на нажатие кнопки увеличения громкости на телефоне или наушниках, я делаю это внутри метода dispatchKeyEvent, и это нормально

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

...