【发布时间】:2017-05-08 11:53:02
【问题描述】:
我想在我的应用程序图标上设置数字徽章并设置 LocalNotification(即:在上次会话后应用程序中仍有多少项目未读)。我使用以下代码设置了一个本地通知来测试此行为,在 Android 上,我得到的只是一个顶部栏通知,其中包含数字 10,但没有徽章:
LocalNotification n = new LocalNotification();
n.setId("updatedLearnableCountBadge");
n.setBadgeNumber(10);
Display.getInstance().scheduleLocalNotification(
n,
System.currentTimeMillis() + 1000, // fire date/time
LocalNotification.REPEAT_NONE // Whether to repeat and what frequency
);
Android 上的 Badging 尚未实现,还是我做错了什么?
LocalNotificaiton 没有提及使“setBadgeNumber”正确显示所需的任何特殊条件,但是我在这里没有遵循一些未记录的特定于平台的约定吗?
【问题讨论】:
标签: android codenameone