Android Notification使用方法详解
作者:宋铮 时间:2023-12-14 13:03:17
Android Notification使用详解
Notification
核心代码(链式调用):适用于Android 4.0以上(不兼容低版本)
Notification noti = new Notification.Builder(this)
.setContentTitle("标题名称")
.setContentText("标题里的内容")
.setSmallIcon(R.drawable.new_mail)
.setLargeIcon(BitmapFactory.decordResource(getResources(), R.drawable.ic_launcher))
.build();
NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
nm.notify(0, noti);
兼容版本
Notification notification = new Notification(R.drawable.ic_launcher, "xxxxxx", System.currentTimeMillis());
//点击事件真正想执行的动作
Intent intent = new Intent();
intent.setAction(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:110"));
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
notification.setLatestEventInfo(this, "标题", "内容", contentIntent);
NotificationManager nm = (NotificationManager) getSystemManager(NOTIFICATION_SERVICE);
nm.notify(0, notification);
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
来源:http://blog.csdn.net/qq_32651225/article/details/53089062
标签:Android,Notification
0
投稿
猜你喜欢
Java设计模式之java桥接模式详解
2023-10-15 15:19:10
SpringBoot持久化层操作支持技巧
2023-11-24 06:40:32
C#实现观察者模式(Observer Pattern)的两种方式
2023-06-20 21:05:18
Android编程实现WebView自适应全屏方法小结
2022-09-20 09:33:09
Android WebView实现网页滚动截图
2022-12-12 12:13:03
Java日常练习题,每天进步一点点(8)
2022-04-15 16:40:26
IDEA实现JDBC的操作步骤
2021-08-29 11:08:55
java二维码生成的方法
2022-08-02 22:07:28
springcloud引入spring-cloud-starter-openfeign失败的解决
2022-10-30 19:15:09
C# 数组删除元素的实现示例
2022-03-02 08:55:04
AccessibilityService实现微信发红包功能
2023-06-23 03:51:53
Flutter学习教程之Route跳转以及数据传递
2022-01-15 01:15:17
Android开发之搜索框SearchView用法示例
2021-10-30 03:40:19
C#实现简单学生成绩管理系统
2023-03-14 01:50:22
C#自定义类型强制转换实例分析
2022-01-14 08:20:06
Android编程实现自动检测版本及自动升级的方法
2023-06-07 16:24:23
Java中stream处理中map与flatMap的比较和使用案例
2023-11-21 02:27:53
Java实现查找当前字符串最大回文串代码分享
2023-07-30 04:05:02
Java List的sort()方法改写compare()实现升序,降序,倒序的案例
2021-12-30 06:22:58
Android setTag方法的key问题解决办法
2021-09-12 14:29:37