使用Firebase通知
我可以收到通知,但我无法在App图标上获得徽章。
根据Firebase Documentation,我在 AndroidManifest.xml 中使用了这部分代码:
<!-- Set custom default icon. This is used when no icon
is set for incoming notification messages. -->
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_ic_notification" />
通过这部分代码,我可以在通知中心看到带有徽章的应用图标,但主屏幕启动器图标上没有徽章。
希望这是一个愚蠢的错误,可以轻松修复。
答案 0 :(得分:2)
也许Shortcut Badger正是您所寻找的。 p>
ShortcutBadger让您的Android应用程序在应用程序快捷方式上显示未读邮件的数量作为徽章!
无论如何这对某些发射器不起作用(例如:在我的华为Y6 II中使用默认启动器不起作用,但是当我使用带有TeslaUnread的Nova启动器时它可以工作)