gpt4 book ai didi

Android - 如何监听蓝牙暂停/播放

转载 作者:行者123 更新时间:2023-11-29 01:34:18 29 4
gpt4 key购买 nike

我有一项正在播放播客的服务。我希望该服务检测用户何时按下暂停或从他们的 BT radio 播放,以便我可以停止和启动它。对于我的生活,我无法弄清楚要向我的监听器添加什么过滤器(当我按下 BT 按钮时,myBroadcastReceiver 没有被调用)。

IntentFilter intentFilters = new IntentFilter();
intentFilters.addAction(BluetoothHeadset.ACTION_AUDIO_STATE_CHANGED);
intentFilters.addAction(Intent.ACTION_MEDIA_BUTTON);
registerReceiver(myBroadcastReceiver, intentFilters);

最佳答案

你试试android.intent.action.VOICE_COMMAND

http://developer.android.com/reference/android/content/Intent.html#ACTION_VOICE_COMMAND

还可以尝试将您的 Intent 过滤器优先级设置为某个非常高的数字,以防其他应用取消广播。

关于Android - 如何监听蓝牙暂停/播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29402175/

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