我正在使用媒体会话创建媒体样式通知,但问题setPlayBackState()
是没有按预期工作。我想在mediaPlayer
暂停时解除媒体样式通知。
为了显示播放器开始的通知,
mediaSessionCompat.setPlaybackState(new PlaybackStateCompat.Builder()
.setState(PlaybackStateCompat.STATE_PLAYING,curdur, 1f)
.build());
当播放器暂停时,
mediaSessionCompat.setPlaybackState(new PlaybackStateCompat.Builder()
.setState(PlaybackStateCompat.STATE_PAUSED,curdur, 1f)
.build());
但它似乎无法正常工作,媒体会话被暂停,通知中的搜索栏也被暂停,但通知仍然没有被解雇。
我做错了,还是不能正常工作?