欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

控制Android LED灯颜色的代码实例

程序员文章站 2023-12-06 10:21:22
很多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);