【发布时间】:2015-12-09 08:51:49
【问题描述】:
我想取消选中可扩展列表视图子视图中的所有复选框,但问题是它只取消选中视图组中的可见复选框。不可见的复选框不会被取消选中。请帮帮我。
public void uncheckAllChildrenCascade(ViewGroup vg) {
for (int i = 0; i < vg.getChildCount(); i++) {
View v = vg.getChildAt(i);
if (v instanceof CheckBox) {
((CheckBox) v).setChecked(false);
} else if (v instanceof ViewGroup) {
uncheckAllChildrenCascade((ViewGroup) v);
}
}
}
【问题讨论】:
标签: android checkbox expandablelistview