Android ListView中异步加载图片时,错误显示图片的问题。
当没url时,记得set null或像我这样做,放一个默认的图片就搞定。
小弟是使用androidhive的ImageLoader来加载ListView的图片
http://www.androidhive.info/2012 ... mage-from-url-http/- // Image url
- String image_url = "";
- ImageView image = (ImageView) view.findViewById(R.id.ivProductImage);
- ImageLoader imgLoader = new ImageLoader(((Activity)context).getApplicationContext());
-
- if (image_url != null) {
- imgLoader.DisplayImage(image_url, loader, image);
- } else {
- holder.news_image.setImageResource(R.drawable.my_logo);
- }
复制代码 也可以参考以下的coding- // Image url
- String path = "";
- ImageView image = (ImageView) view.findViewById(R.id.ivProductImage);
- if (path != null) {
- ImageLoader.getInstance().displayImage(path, image);
- } else {
- image.setImageBitmap(null);
- }
复制代码 |
|