如何在我的 Android 应用程序中的启动器图标上显示徽章计数?
Posted
技术标签:
【中文标题】如何在我的 Android 应用程序中的启动器图标上显示徽章计数?【英文标题】:how to show badge counts on launcher icon in my android app? 【发布时间】:2018-03-17 23:08:00 【问题描述】:我尝试了以下意图方法,但它不起作用,
Intent intent = new Intent("android.intent.action.BADGE_COUNT_UPDATE");
intent.putExtra("badge_count", 3);
intent.putExtra("badge_count_package_name", getApplicationContext().getPackageName());
intent.putExtra("badge_count_class_name", MainActivity.class.getName());
getApplicationContext().sendBroadcast(intent);
【问题讨论】:
用这个很酷的library BADGE_COUNT_UPDATE 不是三星特有的吗? 【参考方案1】:没有标准的做法。但是您可以参考第三方库,但它只支持少数设备。 您可以查看以下库: https://github.com/leolin310148/ShortcutBadger
【讨论】:
此库在 nexus 设备(由 LG 制造)上不显示獾以上是关于如何在我的 Android 应用程序中的启动器图标上显示徽章计数?的主要内容,如果未能解决你的问题,请参考以下文章