我正在使用完全基于Firebase工具的应用,因此我采用FCM发送推送通知。谈论我的应用程序在前台收到的通知,它们完美地工作,我设法通过FirebaseMessagigService和onMessageReceived方法来处理它。
不幸的是,当应用程序处于后台时,这种方法似乎完全透明...我尝试了很多不同的方法,并试图尽可能多地遵循官方教程和堆栈溢出建议,但是有很多矛盾的信息我肯定没有成功改变通知图标,就像我想做的那样。我必须接受系统向我提出的白色和灰色圆圈,但这对于应用来说肯定不是一个好的演示。 : - (
是否有人有解决此问题的关键和/或了解Firebase团队的最后一句话可能是什么? 非常感谢你。
答案 0 :(得分:0)
是的!您可以在manifest file.
中设置要使用的图标<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_ic_notification" />