У меня есть Bluetooth-гарнитура RocketFish в паре с моим MotoDROID v1 (Froyo). Наушники BT оснащены мультимедийными элементами управления (громкость вверх / вниз, следующая дорожка, предыдущая дорожка, воспроизведение / пауза) и кнопкой для запуска голосового набора. У меня есть это в паре как на профиль гарнитуры громкой связи и расширенный профиль аудио.
Когда я нажимаю кнопку воспроизведения на моих наушниках, поведение непредсказуемо. Возможно, у меня запущено приложение Музыка, но нажатие кнопки «Воспроизведение» приведет к запуску «Слушания» и началу воспроизведения подкаста. У меня может быть «Слушать на переднем плане», но нажатие кнопки «Воспроизведение» приведет к тому, что музыкальный проигрыватель начнет воспроизведение из списка воспроизведения. В других случаях кнопка воспроизведения будет работать так, как ожидается, и приложение на переднем плане будет воспроизводиться.
Есть ли способ (кроме рутирования моего устройства), чтобы я мог указать, какое приложение должно действовать при нажатии этих кнопок?
Ответы:
Обычно разработчик может установить, какая кнопка выполняет какое действие. Так что это отличается от приложения к приложению.
Единственный способ - извините, рутирование и переназначение кнопок гарнитуры.
источник