android基础笔记:notification通知(android3.0以上版本适用)

来源:互联网 发布:获取json的某个属性 编辑:程序博客网 时间:2024/06/06 03:37

android3.0以上的版本增加了 Notification.Builder 类,相对于上一篇中使用的方法,更为简单。

具体步骤:

1、创建一个 Notification 对象;

2、设置各类属性;

3、获得一个 NotificationManager ;

4、通过 NotificationManager 发送 Notification 。


详细代码:

public void click2(View view) {Notification notification = new Notification.Builder(this).setAutoCancel(true)// 设置点击通知后,状态栏自动删除通知.setTicker("提醒")// 设置通知在状态栏的提示文本.setContentTitle("标题")// 设置标题.setContentText("内容")// 设置内容.setSmallIcon(R.drawable.notification)// 设置小图标.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher)).build();// 设置大图标NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);nm.notify(0, notification);}

0 0