如何将通知灯用作一次性通知?

时间:2012-11-25 22:38:28

标签: android notifications android-notifications

我有一个应用程序需要在显示器关闭时进行调试。有没有办法使用通知灯来显示个别中断?

我正在测量GPS的变化,并且希望每次GPS变化(~1秒)都能闪光。

我可以经常闪光吗?

2 个答案:

答案 0 :(得分:2)

这样的事情:

Notification notification = new Notification(iconId, text, when);
notification.defaults |= Notification.DEFAULT_LIGHTS;
notification.flags |= Notification.FLAG_SHOW_LIGHTS;
notification.ledOnMS = 1000;
notification.ledOffMS = 1000;

请注意,某些设备需要关闭屏幕才能显示LED通知。

答案 1 :(得分:1)

你可以试试这个。使用标志FLAG_SHOW_LIGHTS

创建通知

notification.ledARGB = Color.WHITE;

然后每一秒更新您的通知并更改通知颜色。