私は以下の拡張可能リストビューのメソッドを実装しました。親がクリックされると、listViewが折りたたまれます。私がしたいことは、子供が(グループだけでなく)押されたときに崩壊するリストに設定されます。私は検索していましたが、どのメソッドをオーバーライド/実装する必要があるのか理解できません。ありがとう!子のクリックで拡大可能な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;
}
});
ありがとうございました。 – user6456773