Notification的简单使用

来源:互联网 发布:java 退出递归 返回值 编辑:程序博客网 时间:2024/06/06 03:25

实现Notification可以分为如下几步

1 利用builder设置Notification的属性,这一点与alertdialog类似,alerdialog也是通过类似的功能来设置对话框的属性。

2 通过设置好属性的builder创建一个Notification对象

3 通过系统服务获取NotificationManager

4 调用NotificationManager 的notify方法显示通知

代码实现如下
1 Builder builder  = NotificationCompat.Builder(传入当前创建Notification的context对象);

  builder.setSmallIcon(通知显示的图标ID) 

   builder.setContentTitle(通知的标题字符串)

   builder.setContentText(通知的内容)

  ....... 可以设置其他很多属性大家可以自行查看,此处知识简单的实现

2 Notifcation notification = builder.builder()

3 NotificationManager  manager =(NotificationManager ) getSystemService(Context.NOTIFICATION_SERVICE);

4 manager.notify(id,notification);

id是指定当前创见的Notification 用来以后的管理和更新此Notification

0 0
原创粉丝点击