在Codename One中,我可以标记一个Android应用程序图标吗?

时间:2017-05-07 17:46:39

标签: android codenameone

我想在我的应用程序上设置数字徽标使用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”正确显示所需的任何特殊条件,但是我是否有一些未记录的特定于平台的约定?

1 个答案:

答案 0 :(得分:1)

据我所知,Android本身并不支持徽章。它是我们因用户要求而暴露的iOS功能,但据我所知,它无法在iOS之外实现。