Android--Android6.0版的Notification配置
来源:互联网 发布:汽车内饰件图解知乎 编辑:程序博客网 时间:2024/05/22 00:26
Android6.0以后,Notification的配置有了很大的变化:
初始化一个Notification
private void addNotification() { Intent intent = new Intent(this, Main2Activity.class); //点击了之后进入的一个Actity PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_ONE_SHOT); Notification noti = new Notification.Builder(this) .setTicker("你懂的!") .setContentTitle("短信通知") .setContentText("亲爱的,晚上8点老地方见哦~") .setSmallIcon(R.drawable.icon)//设置图标 .setDefaults(Notification.DEFAULT_SOUND)//设置声音 .setContentIntent(pendingIntent)//点击之后的页面 .build(); NotificationManager manager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE); manager.notify(666,noti); }
取消Notification:
注意取消的ID与,初始化时的ID是一样的。
NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); manager.cancel(R.drawable.icon); manager.cancel(666); Toast.makeText(getApplication(), "Notification cancled", Toast.LENGTH_SHORT).show();
阅读全文
0 0
- Android--Android6.0版的Notification配置
- Android6.0 SystemUI中的Notification流程
- Android6.0 权限配置
- Android6.0 Notification工作原理源码解析(一)
- Android6.0 Notification工作原理源码解析(二)
- ANDROID+后台Task+Notification++Intent+实例对象的配置
- Android6.0动态配置权限
- [RK3288][Android6.0] MediaCodec的configure配置过程小结
- [RK3288][Android6.0] MediaCodec的bitrate_mode配置问题
- [RK3288][Android6.0] WiFi的dts配置说明(AP6335)
- [RK3288][Android6.0] WiFi之无线网络配置的保存过程
- [RK3288][Android6.0] WiFi之无线网络配置的断开过程
- [RK3288][Android6.0] WiFi之无线网络配置的关闭过程
- Android-Notification的使用
- Android Notification的使用
- android Notification 的使用
- android Notification 的使用
- Android Notification 的使用
- 揭开Java中关键字final的面纱
- bzoj 1069: [SCOI2007]最大土地面积(旋转卡壳)
- linux和window 双系统文件修改
- python 基础脚本练习
- MacOS上添加到某网络的路由
- Android--Android6.0版的Notification配置
- 利用NextCloud配置私有云
- 搬货物
- python练习1
- 找了很久的低功耗蓝牙程序开发,终于在国外找到了部分资料
- javascript的数据类型与复制模式
- VMware Player安装Ubuntu12.04后黑屏的问题
- dedecms列表标签重点归纳
- 51Nod-1456-小K的技术