一次只能看到只有一个子项的嵌套ExpandableListview

时间:2014-04-24 05:19:40

标签: android android-layout expandablelistview

我正在开发一个项目,它需要两个级别的可扩展视图,并且只有一个孩子应该打开一个时间。如果有一个孩子,如果我点击其他孩子最后一个应该关闭,这应该发生在两个可扩展ListView级别。我有足够的搜索但我找不到任何好的东西。任何好的链接和演示将受到高度赞赏。感谢

1 个答案:

答案 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;
            }
        });