我想通过列表视图的视图进行迭代并停止在特定视图上,以便我可以打开/关闭指示符或完全删除列表元素。如何找到特定的listview元素?在进行这样的更改之后,如果我要修改视图,我怎么能确保重绘视图?删除listview元素后是否需要重置适配器才能将其删除?
简而言之,您可以更改/删除单个列表视图元素吗?
答案 0 :(得分:1)
在ListAdapter
上进行修改(添加/删除项目或更新状态),然后致电notifyDataSetChanged()
更新ListView
。将为每个可见项调用适配器的getView()
方法,以便可以在此时更新并重新绘制。