小编use*_*205的帖子

想要捕获蓝牙耳机的按键

现在,我只想显示一个“按下按钮”!当我在配对的蓝牙耳机(LG HBM-770)上按任意按钮(音量或通话按钮)时出现提示信息。我在这里尝试了确切的方法(这是我正在使用的代码):Android-在BroadcastReceiver注册耳机按钮单击没有任何运气,包括建议的修复方法。谷歌搜索时间仅指向该类型的代码。清单中启用了蓝牙权限。

如果我现在按通话按钮,它似乎永远不会进入我的应用程序,而是显示菜单,要求您选择处理该应用程序的应用程序(语音搜索,谷歌语音等)。如果我按住蓝牙通话按钮,则手机会拨打上次拨打的电话。如果我尝试用ACTION_POWER_DISCONNECTED替换Intent过滤器类型,则在断开电源时它可以正常工作,因此从那时开始,该代码似乎正常工作。

如果我根本不使用任何过滤器,那会很高兴,只是弹出一个Toast,显示收到的ANY动作的ID,所以我知道手机上的按钮究竟是什么样子。

android bluetooth

5
推荐指数
1
解决办法
2080
查看次数

标签 统计

android ×1

bluetooth ×1