在列表视图中选择所有行并取消选择所有行选项

时间:2010-12-06 05:01:45

标签: android listview selectall

我有一个列表视图,每行都有一个复选框来选择该行...我在列表视图上方有一个全选复选框,可以选择所有行,反之亦然...... 是否有可能这样做......

3 个答案:

答案 0 :(得分:18)

只需使用2种方法即可轻松解决此问题。

listView.clearChoices();
listView.requestLayout();

答案 1 :(得分:3)

ListItem item = default(ListItem);
foreach ( item in MyListView.ListItems) {
    item.Selected = true;
}

您可以使用复选框ID代替项目并将其设置为已选中,反之亦然。

答案 2 :(得分:2)

对象ListView有一个名为clearChoices()的方法。