迭代ListView元素并查找/修改特定视图

时间:2012-10-05 01:25:03

标签: android android-layout

我想通过列表视图的视图进行迭代并停止在特定视图上,以便我可以打开/关闭指示符或完全删除列表元素。如何找到特定的listview元素?在进行这样的更改之后,如果我要修改视图,我怎么能确保重绘视图?删除listview元素后是否需要重置适配器才能将其删除?

简而言之,您可以更改/删除单个列表视图元素吗?

1 个答案:

答案 0 :(得分:1)

ListAdapter上进行修改(添加/删除项目或更新状态),然后致电notifyDataSetChanged()更新ListView。将为每个可见项调用适配器的getView()方法,以便可以在此时更新并重新绘制。