expandableListView.setOnGroupClickListener(new OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v,int groupPosition, long id) {
if(parent.isGroupExpanded(groupPosition)){
parent.collapseGroup(groupPosition);
}else{
//第二个参数false表示展开时是否触发默认滚动动画
parent.expandGroup(groupPosition,false);
parent.setSelectedGroup(groupPosition);//点击分组置顶
}
return true;
}
});
@Override
public boolean onGroupClick(ExpandableListView parent, View v,int groupPosition, long id) {
if(parent.isGroupExpanded(groupPosition)){
parent.collapseGroup(groupPosition);
}else{
//第二个参数false表示展开时是否触发默认滚动动画
parent.expandGroup(groupPosition,false);
parent.setSelectedGroup(groupPosition);//点击分组置顶
}
return true;
}
});