2015-04-22 66 views
0

我發現了一些類似的東西,但沒有回答這個問題。 Thisthis是相似的。使用Picasso Progress/Complete下載多張圖像

我正在尋找下載固定數量的圖像,我將打電話給x。下載時,我想顯示確定的ProgressBar。當下載x圖像時,我想刪除/隱藏ProgressBar

我下載使用它們saveBitmap(_picasso.load(url).get());

所以,問題是我怎麼能叫我的方法hideProgressBar()所有圖像被下載之後?

2.是否有可能與畢加索確定ProgressBar?如果沒有,是否有另一個圖書館呢?

+0

嗨@Exeon,你有沒有找到第二個問題的解決方案? –

+0

不,我認爲使用另一個圖書館將是最好的選擇。我認爲壁畫是最容易實現第二個問題的。 – Sherlock

回答

0

我不認識畢加索。你是否順序下載圖像?

如果是的話,你可以簡單地嘗試這樣的事情你doInBackground

for (int i=0; i<x; i++){ 
    fetch_image(i); 
    publishProgress((i/x) * 100); 
} 
hideProgressBar(); 

hideProgress你可以做view.setVisibility(false),在視圖查看任何你正在使用,以顯示你的進步。

+0

這真的很有幫助!但如果可以的話,我想用畢加索專門解決它。 – Sherlock

相關問題