关于Notification的常见用法

来源:互联网 发布:金庸男主角知乎 编辑:程序博客网 时间:2024/06/08 07:32

关于Notification的常见用法

Public void setNotification(){manager=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);Intentintent=newIntent(context,MainActivity.class);PendingIntentpi=PendingIntent.getActivity(context,0,intent,0);Notification.Buildernotifi=newNotification.Builder(context);notifi.setAutoCancel(flas);     //设置点击后自动销毁为真notifi.setTicker("已启动");        //滚动提醒notifi.setSmallIcon(R.mipmap.ico);  //图标notifi.setContentInfo("连接中");       //小标题notifi.setContentText("正在运行中"); //正文notifi.setDefaults(Notification.DEFAULT_LIGHTS|Notification.DEFAULT_SOUND);  //震动以及声音提示notifi.setWhen(System.currentTimeMillis()); //出现的时间notifi.setContentIntent(pi);    //响应的意图(点击后的意图)Notification notification=notifi.build();   //把这个notifi构建出来notification.flags=Notification.FLAG_NO_CLEAR;    //不会被全部清除快捷键清除掉manager.notify(1,notification);   //展现}//后面需要终止的话 调用 manager.clean1);
0 0
原创粉丝点击