我使用setColor
在通知中设置小图标的背景颜色,但它仅显示应用运行时的颜色。只要我关闭应用并再次发送通知,它就不会显示该颜色。我正在使用以下代码段来设置小图标的背景颜色。
setColor(ContextCompat.getColor(this, android.R.color.black))
这是应用程序运行时的样子。
关闭应用并再次发送通知后,它看起来像这样
*注意:我在Android M(6.0.1)*
上测试它答案 0 :(得分:0)
如果您只是从服务器传递通知对象中的颜色值,您将获得应用的颜色:
"notification": {
"title":"",
"body": "Body",
"sound":"true",
"color":"red"
}
您甚至可以将十六进制代码直接暂停到色域。