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

如何获取ListView里Item中的控件呢?

--------------------编程问答-------------------- gone掉就是了 --------------------编程问答-------------------- 没看明白具体意思,到底是什么问题? --------------------编程问答-------------------- 建立新线程,用handler处理更新数据 --------------------编程问答--------------------
ListAdapter adapter = new SimpleAdapter(this, getData(),
R.layout.yuyue_list_view, new String[] { "name", "beizhu",
"phone" }, new int[] { R.id.name, R.id.beizhu,
R.id.phone });
lv.setAdapter(adapter);

getData()里得到数据,类型是List<Map<String,Object>>,后面参数是你那个对应的layout,再后面String数组里放的是你要填进去的数据Map对应的key,再后面就是对应的要放入的组件的id --------------------编程问答-------------------- 你在listView里添加数据应该使用了BaseAdapter的子类,也就是某类适配器
而在将ListView中的item的控件和数据相联系是由BaseAdapter中的getView()实现的
一些简单的例子里面不用重写此方法,而比较复杂的item布局就需要你去继承BaseAdapter,
然后在getView()方法里去实现,再具体的你可以去网上找找代码 --------------------编程问答-------------------- listView.getChildAt(position).invalidate();
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,