我正在使用通知让用户现在该服务仍在运行。现在我想使用通知灯来提醒用户。(因为它很花哨)
通知工作正常,但通知灯没有任何作用。其他应用程序与通知灯一起工作正常,(gtalk,facebook)
它或多或少是添加这些标志的通知示例代码:
notification.ledARGB = 0xff00ff00;
notification.ledOnMS = 100;
notification.ledOffMS = 100;
notification.flags |= Notification.FLAG_SHOW_LIGHTS;
notification.flags |= Notification.FLAG_NO_CLEAR + Notification.FLAG_ONGOING_EVENT;
mNotificationManager.notify(NOTIFICATION_ID, notification);
和
notification.defaults |= Notification.DEFAULT_LIGHTS;
相反也不起作用。
我正在使用 Android 4.0 在 Galaxy Nexus 上进行调试,但该应用的目标是 Android 2.3.3
编辑:这可能是许可问题吗?如果是,是哪一个?我查看了所有内容,发现通知灯没有匹配的权限。