如何以编程方式在应用程序图标上设置徽章?

时间:2019-04-17 10:02:26

标签: android notifications badge appicon

如果有一些待处理的通知,我正在尝试在应用程序图标上设置徽章。它与Android Pie中的以下代码配合使用。

notificationBuilder.setNumber(i);
notificationBuilder.setBadgeIconType(NotificationCompat.BADGE_ICON_SMALL);

但是,如果应用程序中有任何待处理的未读通知,现在我需要显示徽章。仅当通知栏中显示通知时,才会显示以上徽章。而且一旦解散,徽章也会消失,这很好,但是有什么方法可以根据从火力发源地获得的数量来设置徽章?

1 个答案:

答案 0 :(得分:1)

要显示徽章,您可以使用ShortcutBadger

  

Android库支持徽章通知,例如Samsung中的iOS,   LG,索尼和HTC发射器