解决方案 »

  1.   

    这个好像是listView 的重用机制造成的,楼主可以吧这个暂时去掉://if (convertView == null) {//}
      

  2.   

    if (info.getImgLink() != null) {
    // 异步加载照片
    imageLoader.displayImage(info.getImgLink(), holder.img,
    options);
    } else {
    holder.img.setVisibility(View.VISIBLE);
    }
    不为空了,为什么还要显示出来,这里的逻辑是啥?没看懂
      

  3.   

    上传不到照片。if (info.getImgLink() != null) {
    // 异步加载照片
    imageLoader.displayImage(info.getImgLink(), holder.img,
    options);
    } else {
    holder.img.setVisibility(View.VISIBLE);
    }
    这段的逻辑当前有图片链接就使用ImageLoader来异步加载图片,如果不存在链接就显示默认的图片,上面的ImageLoader的配置有, 当前下载失败或者为空显示的照片
      

  4.   

    问题解决了, 只要把这句话注释掉就行了/if (convertView == null) {//};
    这里也遇到一个问题,如果我还想用重用机制该怎么实现呢