我有一个视图寻呼机,显示从服务器下载的图像。在下载图像时,我默认显示空存根。
但是,在下载图像之前,我需要显示进度对话框而不是存根。我怎么能这样做?
图像显示方法:
public void DisplayImage(String url, Activity activity, ImageView imageView) {
imageViews.put(imageView, url);
Bitmap bitmap = memoryCache.get(url);
if (bitmap != null)
imageView.setImageBitmap(bitmap);
else {
queuePhoto(url, activity, imageView);
imageView.setImageResource(stub_id);
}
}
答案 0 :(得分:3)
建立进度对话框:ProgressDialog.show(context,"loading","loading");
或
将ImageView
和ProgressBar
(最好是中间微调器)放在FrameLayout
中,并通过setVisibilty()
切换其可见性。