【发布时间】:2016-06-12 17:25:33
【问题描述】:
我实现了以下可扩展列表视图的方法。现在,当单击父级时,listView 会折叠。我想要做的是将列表设置为在按下孩子时折叠(不仅是组)。虽然我在搜索,但我不明白我需要覆盖/实现哪种方法。谢谢!
expListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v,
int groupPosition, long id) {
parent.collapseGroup(groupPosition);
return false;
}
});
expListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() {
@Override
public void onGroupExpand(int groupPosition) {
}
});
expListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() {
@Override
public void onGroupCollapse(int groupPosition) {
}
});
expListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() {
@Override
public boolean onChildClick(ExpandableListView parent, View v,
int groupPosition, int childPosition, long id) {
return false;
}
});
【问题讨论】:
标签: android expandablelistview