Java Android-蓝牙按钮。。。媒体按钮意图还是蓝牙耳机API?

Java Android-蓝牙按钮。。。媒体按钮意图还是蓝牙耳机API?,java,android,bluetooth,Java,Android,Bluetooth,编辑 它认为所有这些东西都已经过时了,随着android的发展,已经有了很多变化。当我算出答案后,我会发布一个答案(如果没有其他人知道的话) 我真的只是想要一个背景应用程序来获得蓝牙信息的第一个破解 编辑结束 我有一个需要用户输入的android应用程序——我想使用蓝牙耳机按钮(实际上是蓝牙手表/乐队按钮——但技术上是一样的!) 我一直在看媒体按钮的例子,这里和其他地方有很多基本上都说:- 1) 将接收人/意图放入舱单 2) 在主活动中注册接收者 3) 在receiver类中执行处理 这不适用于

编辑

它认为所有这些东西都已经过时了,随着android的发展,已经有了很多变化。当我算出答案后,我会发布一个答案(如果没有其他人知道的话)

我真的只是想要一个背景应用程序来获得蓝牙信息的第一个破解

编辑结束

我有一个需要用户输入的android应用程序——我想使用蓝牙耳机按钮(实际上是蓝牙手表/乐队按钮——但技术上是一样的!)

我一直在看媒体按钮的例子,这里和其他地方有很多基本上都说:-

1) 将接收人/意图放入舱单 2) 在主活动中注册接收者 3) 在receiver类中执行处理

这不适用于我(甚至剪切和粘贴示例代码),没有错误,但没有触发事件

然而,我也发现:

这是一个专用的蓝牙耳机api。。。它是否已经取代了媒体按钮方式?还是仅仅在食物链中处于更高的位置?应该用它来代替媒体按钮事件的东西吗?或者它们只是不同的视角

如果媒体按钮的东西是一种方式,我可以张贴我的非工作代码,但不想浪费任何人的时间,如果这是一个过时的方法


谢谢

有关使用蓝牙按钮的示例-这是一个很好的示例

它检测到耳机上的“播放”按钮被点击,然后弹出一个对话框,询问要将“播放”指向哪个应用程序-它通过耳机播放选择,这样就可以在不查看屏幕的情况下选择一个应用程序