【问题标题】:Android - Bluetooth Buttons... Media Button Intents or Bluetooth Headset API?Android - 蓝牙按钮...媒体按钮意图或蓝牙耳机 API?
【发布时间】:2018-01-31 09:07:27
【问题描述】:

编辑

它认为所有这些东西现在都已经过时了,随着 android 的发展已经发生了很多变化。解决后我会发布答案(如果没有其他人)。

我真的只是想要一个后台应用程序来首先破解蓝牙消息。

编辑结束

我有一个需要用户输入的 Android 应用 - 我想使用蓝牙耳机按钮(实际上是蓝牙手表/手环按钮 - 但技术上相同!)。

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

1) 将接收者/意图放入清单中 2)在主要活动中注册接收者 3) 在接收器类中进行处理

这对我不起作用(甚至剪切和粘贴示例代码),没有错误,但没有触发任何事件。

不过我也发现了这个:

http://developer.android.com/reference/android/bluetooth/BluetoothHeadset.html

哪个是专用的蓝牙耳机 API...它取代了媒体按钮方法吗?还是只是在食物链中更高?应该使用它来代替媒体按钮事件的东西 - 还是它们只是不同的视角?

如果媒体按钮的东西是方式,我可以发布我的非工作代码,但如果它是过时的方法,我不想浪费任何人的时间!

谢谢!

【问题讨论】:

    标签: java android bluetooth


    【解决方案1】:

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

    https://code.google.com/p/media-button-router/

    它检测到点击耳机的“播放”按钮,然后弹出一个对话框,询问将“播放”指向哪个应用程序 - 它通过耳机播放选项,因此无需查看屏幕即可选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多