Android 11 -通知媒体控件未显示在锁定屏幕上

qlfbtfca  于 2023-09-29  发布在  Android
关注(0)|答案(2)|浏览(142)

通知媒体控件不显示在锁定屏幕上三星设备S10/A20与Android 11,但对于其他设备不同于三星工作得很好.
此代码不允许显示它在锁定屏幕上,但如果我删除它,没有任何风格的作品:

setStyle(
     MediaStyle()
       .setMediaSession(sessionToken)
       .setShowActionsInCompactView(*actionsToShow.toIntArray())
   )

我正在使用NotificationCompat.Builder创建通知。
我想知道我该如何解决这个问题?
Thanks in advance

goqiplq2

goqiplq21#

我也有同样的问题。我的解决方案是在我的媒体会话上设置相应的播放状态:

mediaSession.setPlaybackState(
        PlaybackStateCompat.Builder()
            .setState(PlaybackStateCompat.STATE_PLAYING, 0, 1f)
            .build()
    )

PlaybackStateCompat.STATE_PAUSED也是如此

wfveoks0

wfveoks02#

你只要删除.setMediaSession(sessionToken)

相关问题