为了账号安全,请及时绑定邮箱和手机立即绑定

老师,为啥我再点下载按钮后,进度又开始重新下载了

// 在下载暂停时,保存下载进度
if (isPause) {
    mDao.updateThread(mThreadInfo.getUrl(),mThreadInfo.getId(), mFinished);
    return;
}
在Activity中的progress
if (DownloadService.ACTION_UPDATE.equals(intent.getAction())) {
    int finished = intent.getIntExtra("finished", 0);
    pragress.setProgress(finished);
}


正在回答

2 回答

调试下看进度有没有保存到数据库中,还有有没有正常读出来

0 回复 有任何疑惑可以回复我~

download()方法中如果存在线程信息,要把mFileInfo的finished数据用数据库中的线程信息finished替换。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-Service系列之断点续传下载
  • 参与学习       20431    人
  • 解答问题       103    个

想升职加薪么?本章课程你值得拥有,满满的干货,学起来吧

进入课程

老师,为啥我再点下载按钮后,进度又开始重新下载了

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号