繁体   English   中英

通知图标检测

[英]Notification icon detection

当在android的通知菜单中获取的json中插入新节点时,如何更改通知图标的颜色。

因此,如果像注释中那样,如果您要执行的操作是显示带有颜色的通知,然后使用不同的颜色更新相同的通知,则可以尝试以下操作:

首先,在启动通知时设置一个固定的notificationID ,例如:

notiManager.notify(123, notiBuilder.build());

我还认为您可能希望在通知的待定​​意图上设置标志PendingIntent.FLAG_UPDATE_CURRENT

并设置通知的颜色:

notiBuilder.setColor(ContextCompat.getColor(mContext, R.color.colorPrimary));

如果您要设置默认颜色,然后在新颜色到达时进行更改,建议您将计数保存在SharedPreferences并根据通知计数设置颜色

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM