我通过网络地址加载图片的,有些新闻不存在新闻图片,我在布局的时候不希望这个imageview显示出来。让文字能平铺过去。
本来想,网络图片不存在时,设置imageview.visibility =不显示,这个明显错误,因为每个item都是同一个名字。不知道如何设置每个list_item里图片的属性。
急求。。listview

解决方案 »

  1.   

    或者另一个方法,统一bitmap尺寸大小
      

  2.   

    隐藏View可以用View的setVisibility方法
    设置以下两个值
    View.INVISIBLE (不显示View但是View还是占用空间)
    View.GONE (不显示View也不占用空间)
      

  3.   

    Object item = getItem(position);
    String url = item.getUrl();
    if(TextUtil.isEmpty(url))holder.image.setVisible(View.GONE);
      

  4.   

    设置了有错误。。因为每个item都包含同样名字的imageview.这是问题吗?
      

  5.   

    这个看着靠谱,这段代码你是写在哪个方法内的?position这个参数我怎么获得?
      

  6.   

    在adapter的 getview里显示和隐藏图片
      

  7.   

    同样的名称就不能设置显示不显示啦???你没有图片的设置不显示,有名字的你设置显示了吗?你有else吗????
      

  8.   


    if(new.getImgUrl == null){
      //设置图片不可见
    }else{
      //加载
    }