我发现了一些相似的东西,但没有任何答案可以解决这个问题。 This和this相似。
我正在寻找下载固定数量的图片,我将其称为x。下载时我想显示确定的ProgressBar
。下载x图像时,我想删除/隐藏ProgressBar
。
我使用saveBitmap(_picasso.load(url).get());
1。所以问题是如何在下载所有图片后调用我的方法hideProgressBar()
?
2。 Picasso可以确定ProgressBar
吗?如果没有,是否还有另一个库?
答案 0 :(得分:0)
我不熟悉毕加索。你是按顺序下载图像吗?
如果是,您只需尝试使用doInBackground
for (int i=0; i<x; i++){
fetch_image(i);
publishProgress( (i/x) * 100 );
}
hideProgressBar();
在hideProgress
中,您可以view.setVisibility(false)
,其中view是您用于显示进度的所有视图。