使用Android 11的三星设备S10/A20的通知媒体控件没有显示在锁定屏幕上,但对于其他与三星不同的设备来说,效果很好。
此代码不允许在锁定屏幕上显示它,但如果我删除它,则不使用任何样式:
setStyle(
MediaStyle()
.setMediaSession(sessionToken)
.setShowActionsInCompactView(*actionsToShow.toIntArray())
)我使用NotificationCompat.Builder创建通知。
我想知道怎样才能解决这个问题?
提前感谢
发布于 2022-05-17 12:32:18
我也有过同样的问题。我的解决方案是在媒体会话上设置相应的播放状态:
mediaSession.setPlaybackState(
PlaybackStateCompat.Builder()
.setState(PlaybackStateCompat.STATE_PLAYING, 0, 1f)
.build()
)PlaybackStateCompat.STATE_PAUSED也是如此
https://stackoverflow.com/questions/69289755
复制相似问题