问题描述
我的AndroidManifest.xml中包含以下代码:
<application>
...
<Meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/status_icon" />
<Meta-data android:name="com.google.firebase.messaging.default_notification_color" android:resource="@color/ns_accent" />
...
</application>
@ color / ns_accent应该映射为#33B5E5的十六进制值,我已经在values / colors.xml和values-v21 / colors.xml中都定义了该值,但徽章只是以白色显示
此外,带有图标的我在/App_Resources/Android/src/main/res
的每个drawable- *文件夹中都有一个名为status_icon.png的文件,但每个图标均为345x345像素。它是带有黑色前景的透明背景。
每当收到通知(使用Android Emulator上的Pixel 2 API 30)时,通知始终为白色方块
有人在我可以遵循的简单易懂的指南上吗?或者我在任何地方都能看到指南/规范的内容,那么,我花了至少2个小时的时间对此进行研究,我将非常感激!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)