gpt4 book ai didi

java - Android - 蓝牙按钮...媒体按钮 Intent 或蓝牙耳机 API?

转载 作者:行者123 更新时间:2023-12-02 04:53:50 25 4
gpt4 key购买 nike

编辑

我认为所有这些东西现在都已经过时了,随着 Android 的发展,这方面已经发生了很多变化。当我解决了这个问题后,我会发布一个答案(如果没有其他人这样做的话)。

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

编辑结束

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

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

1) 将接收者/Intent 放入 list 中2)在主 Activity 中注册接收者3)在接收者类中进行处理

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

但是我也发现了这个:

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

这是一个专用的蓝牙耳机 API...它是否取代了媒体按钮方法?或者只是处于食物链的较高层?应该使用它来代替媒体按钮事件的东西 - 或者它们只是不同的视角?

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

谢谢!

最佳答案

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

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

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

关于java - Android - 蓝牙按钮...媒体按钮 Intent 或蓝牙耳机 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28972080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com