控制Android LED灯颜色的代码实例
程序员文章站
2023-11-16 17:26:40
很多android手机上都配有led灯,比如htc的手机在充电、新来短信等时候都会有响应的指示,其实很简单的这都是notificationmanager的一些参数而已,下面...
很多android手机上都配有led灯,比如htc的手机在充电、新来短信等时候都会有响应的指示,其实很简单的这都是notificationmanager的一些参数而已,下面android123给大家说下如何通过代码控制led灯的闪烁,因为有些机型没有led灯或颜色种类较少,发布时需要真机观察。
复制代码 代码如下:
final int id_led=19871103;
notificationmanager nm=(notificationmanager)getsystemservice(notification_service);
notification notification = new notification();
notification.ledargb = 0xffffff; //这里是颜色,我们可以尝试改变,理论上0xff0000是红色,0x00ff00是绿色
notification.ledonms = 100;
notification.ledoffms = 100;
notification.flags = notification.flag_show_lights;
nm.notify(id_led, notification);
nm.cancel(id_led);