在Android中加载Imageview的进度条
问题描述:
在我的Android应用程序中,我检索所有图库图片并在网格视图中显示。 我已通过使用以下参考链接实现了异步任务上的图像加载: - http://developer.android.com/training/displaying-bitmaps/process-bitmap.html在Android中加载Imageview的进度条
它工作正常。
我的GridView看起来像这样
但我想进步上加载图像栏这样
而且如果是在地方上加载图像更容易的默认图像而不是进步裴会没事的。
请为我提供解决方案来实现此目的。
答
考虑使用这个库,它允许你指定它的选项建设者
showStubImage(R.drawable.pic_placeholder)
为库加载你的形象将出现。
https://github.com/nostra13/Android-Universal-Image-Loader
实施例的使用将是:
// Outside your getView method
picOptions = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.clip_placeholder)
.build();
// Inside getView method
ImageLoader.getInstance().displayImage(picUri, imageView, picOptions);
答
到网格视图你膨胀的布局(其包括进度条和图像视图的) 代替只是将图像视图即是在适配器类的getview方法并将进度条id作为参数传递给每个asyc类,在onpreExecute方法中使其可见,并且在postexecute上使其可视化
如果我的理解是正确的..我已经完成在Async任务中添加图像加载。使用此库会影响它吗? – void 2013-02-18 18:25:59