为什么很多手机的通知setLights方法不能使用

/p/49fd520e569c\n"+"來源:简书\n"+"著作权归作者所有商业转载请联系作者获得授权,非商业转载请注明出处"))

设置了长文字和没有设置的区别

  • 艾美是起源于法国的酒店品牌,现今在世界50个国镓和地区开设了近百家高档酒店源自法国,艾美固然秉承了法国的浪漫气息...

  • 白主管是个啥样人儿 1.去安迪家做饭,那小眼神用小曲的話来说就是根本没在小蚯蚓身上,而是滴溜溜乱转! 2.聚餐...

  • 创建一个NotificationManager来对通知就行管理一般调用context的getSystemService()方法得到这个对象,这个方法传入要获取的服务返回的是一个该类型的值。如下:

    但是这只是一个空的通知还需要在build()之前加上任意多的设置来创建一个Notification对象,如下:

    以上就是一些要加入的基本的设置

    //参数分别是id 和 要发送的通知。每条通知对应一个id

    通知还可以设置声音震动,LED灯光等效果如下:

    1 //设置一段通知发送时的音频 接收一个Uri参数
    3 //设置通知发送时的震动,是长整型的数组对应掱机静止时间,震动时间来回交替,以毫秒为单位
    5 //设置LED灯三个参数分别是 灯颜色,灯亮起时长灯暗下时长
     

    其中要获得震动功能需要聲明权限

    如果不想自己设置,可以直接使用默认效果

    使用Style()方法,可以在通知里传入长文本和图片等内容

    传入的参数有五种类型如下:对应着不同的权重

    通过一个按键来发送通知,并且可以通过通知跳转到另外一个活动另外,这个实例中按键触发器是用另外一种switch方式来写的

    我要回帖

    更多关于 set使用 的文章

     

    随机推荐