Android 音乐通知notification mediaStyle的进度条颜色问题?

发布于 2022-09-12 04:31:53 字数 702 浏览 37 评论 0

我按照官方文档实现了一个新风格的音乐播放通知notification mediaStyle,但是发现默认进度条颜色没有随专辑封面中各颜色变化的特性,该特性可以由palette实现。

所以目前构造的进度条颜色没有被palette处理。无论浅深色背景下,进度条颜色都是深色,导致当深色背景图时,深色进度条的进度看不清。

市场上的本地播放器上能做出类似的效果,请问这能怎么实现呢?是不用官方的音乐播放通知,从一般的普通通知,通过自定义布局来实现吗?已经查阅了官方文档及论坛社区相关问题,水平有限没发现解决这个问题的有效方法。

构造音乐通知关键部分代码:

new NotificationCompat.Builder(mContext, NOTIFICATION_CHANNEL_ID).setStyle(new androidx.media.app.NotificationCompat.MediaStyle());
### 我的实现:浅色背景图进度条颜色深色背景图下进度条颜色
### Black Player的实现:imageimage

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文