如何了解正在播放/使用音乐流的应用。当在蓝牙设备上播放或暂停/停止音频时,我能够通过广播接收器BluetoothA2dp接收回叫,并在下面给出广播名称:
android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED
例如。当我通过YouTube或视频播放器在蓝牙设备上播放音乐时,我收到了回复BluetoothA2dp.STATE_PLAYING
- BluetoothA2dp.ACTION_PLAYING_STATE_CHANGED
但我无法获得YouTube或视频播放器应用程序包名称。
当蓝牙设备上有来电或拨出电话时,我通过广播接收器BluetoothHeadset收到回叫,下面给出了广播接收器的名称:
android.bluetooth.headset.profile.action.AUDIO_STATE_CHANGED
有没有办法知道在蓝牙设备上播放音乐的包的名称,或者如何获得通过接收者的意图或上下文调用广播接收器的包。
答案 0 :(得分:0)