问题描述
我的应用可以播放来自互联网的音乐。为了控制,我使用带有暂停/播放和倒带按钮的推送通知。我通过 FII JS REAL CI
IRBBRASIL RE ON
MAGAZ LUIZA ON
IT Now IBOV CI
IT Now IBOV CI
ITAUSA PN
FII JS REAL CI
MAGAZ LUIZA PN
PETROLEO BRA PN
PETROLEO BRA PN
AMBEV S/A ON
创建它并设置 NotificationCompat Builder
。在锁定屏幕上,MediaSessionCompat 显示全屏通知以进行监控。但也有第一个通知的副本。因此,我在锁定屏幕上有两个通知。
也许 MediaSession 本身应该通过其 id 或频道隐藏通知?我尝试将 MediaStyle
设置为频道和通知,但它也显示在锁定屏幕上。
解决方法
这可能是您手机特有的行为;我首先会检查模拟器上的行为。
也许您想将您在通知中注册 MediaSession 的方式与 Universal Android Music Player Sample 进行比较。特别是,检查您是否使用 setMediaSession()
; 使用 MediaStyle 通知设置了 MediaSession 令牌。您可以在 UAMP inside UampNotificationManager
中找到这是如何实现的。