我正在尝试在运行时在我的应用程序上使用通知LED。例如,我希望导致闪烁黄色,但由于某种原因,我的代码不起作用,并且led没有改变(它总是关闭)。
我正在测试Nexus 5和Nexus 9上的代码
这是我的代码:
void setLed(Context context) {
NotificationManager notificationManager = ( NotificationManager ) context.getSystemService(context.NOTIFICATION_SERVICE );
Notification notification = new Notification();
notification.defaults = 0;
notification.ledARGB = Color.YELLOW;
notification.flags = Notification.FLAG_SHOW_LIGHTS | Notification.FLAG_AUTO_CANCEL;
notification.ledOnMS = 500;
notification.ledOffMS = 500;
notificationManager.notify(0, notification);
}
请告知。