我正在开发一个项目,它需要两个级别的可扩展视图,并且只有一个孩子应该打开一个时间。如果有一个孩子,如果我点击其他孩子最后一个应该关闭,这应该发生在两个可扩展ListView级别。我有足够的搜索但我找不到任何好的东西。任何好的链接和演示将受到高度赞赏。感谢
答案 0 :(得分:0)
// Declare variable
private static int prev = -1;
// and OnGroupExpandListener implement
mExpandableList.setOnGroupExpandListener(new OnGroupExpandListener() {
@Override
public void onGroupExpand(int groupPosition) {
if(prev!=-1)
{
mExpandableList.collapseGroup(prev);
}
prev=groupPosition;
}
});