大马资讯论坛 - 马来西亚中文资讯平台

 找回密码
 注册
搜索

[教学] Android ListView中异步加载图片时,错误显示图片的问题

[复制链接]
发表于 2013-9-25 22:37:31 | 显示全部楼层 |阅读模式
Android ListView中异步加载图片时,错误显示图片的问题。
当没url时,记得set null或像我这样做,放一个默认的图片就搞定。

小弟是使用androidhive的ImageLoader来加载ListView的图片
http://www.androidhive.info/2012 ... mage-from-url-http/
  1.         // Image url
  2.         String image_url = "";
  3.         ImageView image = (ImageView) view.findViewById(R.id.ivProductImage);
  4.         ImageLoader imgLoader = new ImageLoader(((Activity)context).getApplicationContext());
  5.         
  6.         if (image_url != null) {
  7.                 imgLoader.DisplayImage(image_url, loader, image);
  8.         } else {
  9.                 holder.news_image.setImageResource(R.drawable.my_logo);
  10.         }
复制代码
也可以参考以下的coding
  1.         // Image url
  2.         String path = "";
  3.         ImageView image = (ImageView) view.findViewById(R.id.ivProductImage);

  4.         if (path != null) {
  5.             ImageLoader.getInstance().displayImage(path, image);
  6.         } else {
  7.             image.setImageBitmap(null);
  8.         }
复制代码

手机版|大马资讯论坛  

GMT+8, 2024-3-30 00:00 , Processed in 0.133769 second(s), 21 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表