删除/删除所选列表视图中的所有项目

时间:2012-04-01 03:22:47

标签: android listview checkbox

是否有一个小例子来说明listview中的表格如何删除复选框上的所有选定项目?

请帮助我,谢谢!

2 个答案:

答案 0 :(得分:0)

如果您使用自定义适配器概念,则可以使用每行的详细信息维护每行的标记值。最初标志将为false,并且当您检查/单击任何行时,将该行的该标志设置为true。在获取查看方法或任何单击事件中,您可以检查并从列表视图中删除所有选定的项目。

答案 1 :(得分:0)

由于您不提供代码,我将回答概念。

如果删除所有选中的项目,您必须获取这些已检查项目的位置并将其从传递给适配器的阵列中移除(无论您使用何种适配器),然后使用函数adapter.notifyDatasetChanged();它们将从列表中删除。