Android - обнаружение воспроизведения / паузы в наушниках - PullRequest
0 голосов
/ 20 марта 2020

Я разрабатываю приложение таймера и хочу, чтобы таймер сбрасывался каждый раз, когда я нажимаю кнопку паузы / воспроизведения на своих наушниках. Мне удалось обнаружить нажатия наушников 3,5 мм с помощью

public boolean onKeyDown(int keyCode, KeyEvent event) {
     if (keyCode == KeyEvent.KEYCODE_HEADSETHOOK) {
     }

Но обнаружение наушников типа c или bluetooth не работает с этим методом, даже если изменить событие ключа на KEYCODE_MEDIA_PLAY_PAUSE или любые другие события медиа-ключа, которые Я пытался.

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