请查看此屏幕截图中的信号图标:
我的问题是如何在Codename One应用中获得相同的结果。假设我的应用程序有一个像" int unreadMdg"这样的变量,如何在应用程序图标中显示未读消息的数量?
答案 0 :(得分:2)
我们目前仅在iOS上支持此功能,因为当我们推出该功能时,它在任何Android设备上均无法使用,并且在Android上仍然存在不足之处。
对于iOS支持,您可以通过推送通知(请参阅开发人员指南)或使用API设置徽章值:
if(Display.getInstance().isBadgingSupported()) {
Display.getInstance().setBadgeNumber(unreadCount);
}
答案 1 :(得分:0)
这是针对IOS的
使用此选项可显示特定数字
// Objective-C
[UIApplication sharedApplication].applicationIconBadgeNumber = number;
// Swift
UIApplication.shared.applicationIconBadgeNumber = number