【发布时间】:2014-04-24 05:19:39
【问题描述】:
我正在开展一个项目,其中需要两级可扩展视图,并且一次只能打开一个孩子。如果有一个孩子并且如果我点击另一个孩子最后一个应该关闭,这应该发生在可扩展列表视图的两个级别。我有足够的搜索,但我没有找到任何好的东西。任何好的链接和演示都将受到高度赞赏。谢谢
【问题讨论】:
标签: android android-layout expandablelistview
我正在开展一个项目,其中需要两级可扩展视图,并且一次只能打开一个孩子。如果有一个孩子并且如果我点击另一个孩子最后一个应该关闭,这应该发生在可扩展列表视图的两个级别。我有足够的搜索,但我没有找到任何好的东西。任何好的链接和演示都将受到高度赞赏。谢谢
【问题讨论】:
标签: android android-layout expandablelistview
// 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;
}
});
【讨论】: