当前位置:编程学习 > wap >>

用listview 写新闻列表 碰到个问题 请教大侠们~~

我通过网络地址加载图片的,有些新闻不存在新闻图片,我在布局的时候不希望这个imageview显示出来。让文字能平铺过去。
本来想,网络图片不存在时,设置imageview.visibility =不显示,这个明显错误,因为每个item都是同一个名字。不知道如何设置每个list_item里图片的属性。
急求。。 listview --------------------编程问答-------------------- 或者另一个方法,统一bitmap尺寸大小 --------------------编程问答-------------------- 隐藏View可以用View的setVisibility方法
设置以下两个值
View.INVISIBLE (不显示View但是View还是占用空间)
View.GONE (不显示View也不占用空间)
--------------------编程问答--------------------
Object item = getItem(position);
String url = item.getUrl();
if(TextUtil.isEmpty(url))holder.image.setVisible(View.GONE);
--------------------编程问答--------------------
引用 2 楼 zyxel60b 的回复:
隐藏View可以用View的setVisibility方法
设置以下两个值
View.INVISIBLE (不显示View但是View还是占用空间)
View.GONE (不显示View也不占用空间)

设置了有错误。。因为每个item都包含同样名字的imageview.这是问题吗? --------------------编程问答--------------------
引用 3 楼 cj6585256 的回复:
Java code
?



123

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

这个看着靠谱,这段代码你是写在哪个方法内的?position这个参数我怎么获得? --------------------编程问答-------------------- 在adapter的 getview里显示和隐藏图片 --------------------编程问答-------------------- 同样的名称就不能设置显示不显示啦???你没有图片的设置不显示,有名字的你设置显示了吗?你有else吗???? --------------------编程问答--------------------

if(new.getImgUrl == null){
  //设置图片不可见
}else{
  //加载
}
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,