Notification notify = new Notification(); // 创建一个notification对象
notify.icon = R.drawable.advise;//通知栏图标
notify.tickerText = "通知栏未下拉时的内容";//通知栏未下拉时的内容
notify.when = System.currentTimeMillis(); // 设置发送时间
notify.defaults = Notification.DEFAULT_ALL; //设置默认声音、默认震动、默认闪光灯
notify.flags=Notification.FLAG_AUTO_CANCEL;//打开后通知图标消失
Intent intent= new Intent(MainActivity.this,ContentActivity.class);
//pendingTntent作为通知详细内容,点击通知后显示。通过intent打开另一个activity
PendingIntent pendingIntent = PendingIntent.getActivity(MainActivity.this, 0, intent, 0);
notify.setLatestEventInfo(MainActivity.this,"大标题","小标题",pendingIntent);
//通知栏下拉后的内容,建议替换(版本16后不再使用)
notificationManager.notify(NOTIFYID_1, notify); //通过通知管理器发送通知
相关文章
- 安卓中通知(Notification)的基本使用方法
- Android中使用Notification在状态栏上显示通知
- 如何分析我的C#代码(以及一些SQL代码)的使用 - 根据方法/类的数量和它们被调用的次数
- Android 主页面顶部栏的通知Notification ,可以自定义通知消息栏的风格,并且点击通知栏进人本程序。
- 基于百度推送android notification的使用之合并通知栏
- 如何将一些VBA代码嵌入到使用ClosedXML创建的电子表格中?
- 适配Android 8.0版本更新安装与通知栏的一些坑
- 使用ASP.NET MVC 4 Async Action+jQuery实现消息通知机制的实现代码
- git的使用(包括创建远程仓库到上传代码到git的详细步骤以及git的一些常用命令)
- Android开发之使用通知栏显示提醒信息的方法