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

问题描述 投票:1回答:1

如果有一些待处理的通知,我正试图在应用程序图标上设置徽章。这适用于Android Pie中的以下代码。

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

但是现在我需要显示徽章,如果应用中有任何待处理的未读通知。仅当通知栏中存在通知时,才会显示上述徽章。一旦它被解雇,徽章也会消失,这很好,但有什么办法我们可以设置徽章取决于从firebase获得的数量?

android notifications badge appicon
1个回答
1
投票

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

Android库在三星,LG,索尼和HTC发射器中支持iOS等徽章通知

© www.soinside.com 2019 - 2024. All rights reserved.