Android 中Listview 获取每个item的id,并动态修改item上面的显示

2025-01-11 22:01:55
推荐回答(3个)
回答1:

用一个adapter监听item

回答2:

  用一个adapter监听item

回答3:

在加载数据和更新数据时调用以下代码:
// 生成适配器的Item和动态数组对应的元素
SimpleAdapter listItemAdapter = new SimpleAdapter(this, listItem,// 数据源
R.layout.listview_orderitems,// ListItem的XML实现
// 动态数组与ImageItem对应的子项
new String[] { "ordercode", "username","userphone" },
// ImageItem的XML文件里面的一个ImageView,两个TextView ID
new int[] { R.id.ItemTitle, R.id.ItemText ,R.id.ItemText1});
listItemAdapter.notifyDataSetChanged();//这句就是及时刷新列表的
// 添加并且显示
list.setAdapter(listItemAdapter);