第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

老師我也是跟著敲的,但是我下載一半,停止之后,再下載,進(jìn)度條又從0開始了,咋回事?。?/h1>

老師我也是跟著敲的,但是我下載一半,停止之后,再下載,進(jìn)度條又從0開始了,咋回事???

正在回答

4 回答

可能是進(jìn)度沒有保存起來,或者讀取進(jìn)度有問題,檢查下

0 回復(fù) 有任何疑惑可以回復(fù)我~

今天剛學(xué),我也碰到了類似的問題。通過debug發(fā)現(xiàn)是int溢出了。100*下載進(jìn)度那里發(fā)生了溢出。解決辦法是先將除數(shù)和被除數(shù)分別都轉(zhuǎn)換稱double,然后再將運(yùn)算的結(jié)果強(qiáng)制轉(zhuǎn)換為int。(看下面畫線部分)

????????????????????//下載進(jìn)度發(fā)送廣播給activity
?? ??? ??? ??? ??? ??? ?mFinished+=length;
?? ??? ??? ??? ??? ??? ?if(System.currentTimeMillis()-time>500){
?? ??? ??? ??? ??? ??? ??? ?time = System.currentTimeMillis();
?? ??? ??? ??? ??? ??? ??? ?intent.putExtra("finished", (int)(1.00*mFinished*100/(1.00*mFileInfo.getLength())));
?? ??? ??? ??? ??? ??? ??? ?mContext.sendBroadcast(intent);
?? ??? ??? ??? ??? ??? ?}


1 回復(fù) 有任何疑惑可以回復(fù)我~

沒有將finish存入線程信息中,mThreadDAO.updateThread(mThreadInfo.getUrl(),?? mThreadInfo.getId(), mFinished);

在 download() 方法中,要將 mFileInfo 的finished 參數(shù)用數(shù)據(jù)庫中的數(shù)值賦值:

??? public void download() {
?? ??? ?// 讀取數(shù)據(jù)庫的線程信息
?? ??? ?List<ThreadInfo> threads = mThreadDAO.getThread(mFileInfo.getUrl());
?? ??? ?ThreadInfo threadInfo = null;
?? ??? ?if (threads.size() == 0) {
?? ??? ??? ?
?? ??? ??? ?//初始化線程信息
?? ??? ??? ?threadInfo = new ThreadInfo(mFileInfo.getId(), mFileInfo.getUrl(),
?? ??? ??? ??? ??? ?0, mFileInfo.getLength(),0);
?? ??? ?}else{
?? ??? ??? ?threadInfo = threads.get(0);
?? ??? ??? ?mFileInfo.setFinished(threadInfo.getFinished());? //沒有這步,mFileInfo的finished就是0
?? ??? ?}
?? ??? ?//創(chuàng)建子線程,進(jìn)行下載
?? ??? ?new Thread(new DownloadThread(threadInfo)).start();
?? ?}


0 回復(fù) 有任何疑惑可以回復(fù)我~

LZ找到原因了嗎。我也是

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

撲通撲通丶我的人生 提問者

沒有呢
2015-08-06 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Android-Service系列之?dāng)帱c(diǎn)續(xù)傳下載
  • 參與學(xué)習(xí)       20431    人
  • 解答問題       99    個(gè)

想升職加薪么?本章課程你值得擁有,滿滿的干貨,學(xué)起來吧

進(jìn)入課程

老師我也是跟著敲的,但是我下載一半,停止之后,再下載,進(jìn)度條又從0開始了,咋回事啊?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)