码迷,mamicode.com
首页 > 其他好文 > 详细

Notification 的进度条 简单展示

时间:2015-08-31 17:47:00      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

Notification的原生实现基本可以包括:

  1. 使用getSystemService(context.Notification_service) 获取 Notificationmanager 的引用

  2. 使用Notification Builder来构建 Notification

  3. 使用前面 的 NotificationManager 启动Notification

简单逻辑代码如下:

  1. 获取NotificationManager的引用:

 

NotificationManager nm = (NotificationManager) mcontext.getSystemService(Context.NOTIFICATION_SERVICE);

2. 构建 Notification

Notification.Builder builder = new Notification.Builder(mcontext);
builder.setWhen(System.currentTimeMillis()).setContentTitle("contentTitle").setContentText("contentText");
builder.setLargeIcon(bitmap).setSmallIcon(R.drawable.download_icon);
Notification notification = builder.getNotification();

3.启动Notification

nm.notify(Notification_id, notification);

Notification 的进度条 简单展示

标签:

原文地址:http://my.oschina.net/leov1/blog/499509

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!