Android 选中“删除/删除listview中的所有项目”复选框

Android 选中“删除/删除listview中的所有项目”复选框,android,listview,checkbox,Android,Listview,Checkbox,是否有一个小示例来说明listview中的一个表是如何使用函数删除复选框中的所有选定项的 请帮帮我,谢谢 如果您使用的是自定义适配器概念,则可以使用每行的详细信息维护每行的标志值。最初的标志将为false,当您选中/单击任何行时,将该行的标志设置为true。在“获取视图”方法或任何单击事件中,您都可以检查并从列表视图中删除所有选定项 既然您没有提供代码,我将用概念来回答 在删除所有选中项的事件中,必须获取这些选中项的位置,并将它们从传递给适配器的数组中删除(无论使用什么适配器),然后使用函数ad

是否有一个小示例来说明listview中的一个表是如何使用函数删除复选框中的所有选定项的


请帮帮我,谢谢

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

既然您没有提供代码,我将用概念来回答


在删除所有选中项的事件中,必须获取这些选中项的位置,并将它们从传递给适配器的数组中删除(无论使用什么适配器),然后使用函数
adapter.notifyDatasetChanged(),它们将从列表中删除。

在ListView中使用活动视图可能会导致问题,视图会在ListView中回收。