蓝牙耳机 事件监听 android.intent.action.MEDIA_BUTTON(二)

喜夏-厌秋 提交于 2020-04-07 03:27:28

事后我直接跟蓝牙耳机技术员沟通,得到的结论如下:

1.手机处于播放音乐的状态下,上一曲,下一曲才会有效,蓝牙耳机才会发送这2个指令到手机上。

 

2.手机处于非音乐播放的情况下,按下一曲,会响应手机语音助手。这因为蓝牙耳机其实是根据不同状态下,向手机发送不同的指令:在音乐播放时是发送上一曲,下一曲指令,但在没有音乐的状态下则发送的是别的指令(比如下一曲,会有手机语音助手,但按上一曲,什么现象都没有,客户端也没有获取按键事件)。

蓝牙耳机的监听 只能通过:android.intent.action.MEDIA_BUTTON 这个广播 去处理,跟硬件自身有一定关系,可以通过驱动修改,就能达到效果。而播放暂停这个不需要音乐播放就可以发送给手机。


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!