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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

通知更新后執(zhí)行異步任務(wù)

通知更新后執(zhí)行異步任務(wù)

幕布斯7119047 2021-10-28 14:18:22
<-- Android/Java --->private NotificationManager mNotifyManager;private NotificationCompat.Builder build;final int id = 101;private class Download extends AsyncTask<Void, Integer, Integer> {      @Override      protected void onPreExecute() {         super.onPreExecute();         // Displays the progress bar for the first time.         build.setProgress(100, 0, false);         mNotifyManager.notify(id, build.build());      }      @Override      protected void onProgressUpdate(Integer... values) {         // Update progress         build.setProgress(100, values[0], false);         mNotifyManager.notify(id, build.build());         super.onProgressUpdate(values);      }      @Override      protected Integer doInBackground(Void... params) {            //.........                    FileOutputStream f = new FileOutputStream(new File(rootFile,                            arg0[1]));                    InputStream in = c.getInputStream();                    byte[] buffer = new byte[1024];                    int len1 = 0;                    float conLen = c.getContentLength();                    float total = 0;                    while ((len1 = in.read(buffer)) > 0) {                        f.write(buffer, 0, len1);                        total += len1;                        publishProgress((int) (total * 100 / conLen));                    }                    f.close();         return result;      }      @Override      protected void onPostExecute(Integer result) {         super.onPostExecute(result);         Log.e(TAG,"in PostExecute");         build.setContentText("Download complete");         // Removes the progress bar         build.setProgress(0, 0, false);         mNotifyManager.notify(id, build.build());      }   }}問題每個(gè)認(rèn)為工作正常,但當(dāng)我在postExecute 通知不更新任何人都知道我哪里出錯(cuò)了?
查看完整描述

3 回答

?
哈士奇WWW

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊

從您的代碼看來,您對(duì)不同的通知使用相同的 ID,因此第一個(gè)通知onPreExecute()將顯示,但onPostExecute()可能不會(huì)顯示。


查看完整回答
反對(duì) 回復(fù) 2021-10-28
  • 3 回答
  • 0 關(guān)注
  • 196 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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