您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 安卓源码进度条通知,异步任务下载,缓存Sd卡实例代码

    时间:2016-07-28 11:32 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
    //3.设置通知 三要素  标题、小图标、内容
    builder.setContentTitle("下载中...")
            .setSmallIcon(R.mipmap.ic_launcher);

    //开启异步任务
    new ImgAsync(new ImgAsync.CallBack() {
        @Override
        public void getProgress(int progress) {

            builder.setContentText("下载了+ progress + "%");
            builder.setProgress(100, progress, false);
            if (progress == 100) {
                builder.setContentTitle("点击查看")
                        .setContentText("下载完成");
                //点击通知  跳转  封装跳转意图  PendingIntent.FLAG_ONE_SHOT有效点击次数一次
    Intent intent = new Intent(MainActivity.this, SecondActivity.class);
                PendingIntent pendingIntent =
                        PendingIntent.getActivity(MainActivity.this100, intent, PendingIntent.FLAG_ONE_SHOT);
                builder.setContentIntent(pendingIntent);
            }
            //发送通知
    manager.notify(100builder.build());
        }
    }).execute(path);

    安卓源码进度条通知,异步任务下载,缓存Sd卡实例代码转载请注明出处http://www.codesocang.com/kj/process/33077.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签: