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

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

// 在下载暂停时,保存下载进度
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系列之断点续传下载
  • 参与学习       20437    人
  • 解答问题       87    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信