android Notification使用

来源:互联网 发布:php格式的图片怎么打开 编辑:程序博客网 时间:2024/06/05 07:48
public void sendNotifaction() {    NotificationManager nm =(NotificationManager)context.getSystemService(context.NOTIFICATION_SERVICE);    Intent intent = new Intent(context, DiagnosisActivity.class);    PendingIntent pi = PendingIntent.getActivity(context, 0, intent, 0);    Notification notify = new Notification.Builder(context)        .setAutoCancel(true)                             //自己维护通知的消失        .setTicker("通知")                               // 第一次提示的时候显示在通知栏上的        .setSmallIcon(R.mipmap.ic_diagnosis_title_warn) // 设置图标        .setContentTitle("标题")                        // 设置通知的标题        .setContentText("内容")                        // 设置通知的内容        .setDefaults(Notification.DEFAULT_VIBRATE)    //向通知添加声音、闪灯和振动效果的最简单、最一致的方式是使用当前的用户默认设置,使用defaults属性,可以组合        //.setDefaults(Notification.DEFAULT_SOUND | Notification.DEFAULT_LIGHTS)//添加声音和闪灯效果        .setWhen(System.currentTimeMillis())          // 设置通知时间        .setContentIntent(pi)                         // 设置通知主题的意图        .build();    nm.notify(0x123, notify);}
原创粉丝点击