这是一个后续问题:Android MediaSession对耳机没有反应
我在这个问题中使用了它:如何使用新的MediaSession类在Android5.x上接收媒体按钮?
但双击耳机时,我不会进入SkippToNext,它只是播放+暂停。然而,我确实在BT接收器上得到了它,每个动作都有一个特定的按钮。它与安卓原生应用程序配合使用,所以它不是耳机的问题。
我用nexus 5棒棒糖跑步,我的应用程序minSdk是16。
我认为您缺少以下操作:
播放状态.ACTION_SKIP_TO_NEXT播放状态.ACTION_SKIP_TO_PREVIOUS
您需要在媒体会话中设置这些操作。setPlayBackState
等等,但如果它不起作用,那么这可能不是问题所在,我建议覆盖MediaSession回调