相关疑难解决方法(0)

在expandable listview android中折叠除选定组之外的所有组

我正在使用可扩展列表视图开发android应用程序.其实我需要的是,我正在列出包含孩子的群组.

如果我选择一个不可扩展的组,它应该展开,在我选择第二组后,第一组应该折叠.我做谷歌,但我找不到我想要的东西.请帮帮我.

expand android expandablelistview collapse

61
推荐指数
4
解决办法
5万
查看次数

可扩展的ListView

我正在使用expandableListView进行UI设计,所以我想知道Android扩展列表视图,是否有一种方法只允许扩展一个列表项,即当您单击并展开项时,所有其他项目将自动折叠.

谢谢

android expandablelistview

7
推荐指数
1
解决办法
9805
查看次数

Android中的ExpandableLists,我想一次只允许一个父列表扩展

我想在父列表中只有一个项目一次扩展,我的onCreate代码目前如下.(它按我的意思工作,但是一次只打开一个父节点的方法不起作用)

public void onCreate(Bundle savedInstanceState) {
        try{
             super.onCreate(savedInstanceState);
             setContentView(R.layout.main);

        final SimpleExpandableListAdapter expListAdapter =
            new SimpleExpandableListAdapter(
                        //FOR LEVEL 1 SCREEN
                    this,
                    createGroupList(),              // METHOD TO CREATE PARENTLIST Creating group List.
                    R.layout.group_row,             // REF TO XML FILENAME.         
                    new String[] { "Group Item" },  // STRING ARRAY HOLDING ONE KEY THAT REF'S ALL PARENT LIST ITEMS.
                    new int[] { R.id.row_name },    // REF TO I.D. OF PARENT XML. ID of each group item.-Data under the key goes into this TextView.                    
                    createChildList(),              // METHOD …
Run Code Online (Sandbox Code Playgroud)

android expandablelistview

7
推荐指数
2
解决办法
2万
查看次数

扩展列表视图需要一次扩展一行

我在我的项目中使用扩展列表视图,我需要一次只展开一个列表视图,即我展开一个项目,当我尝试展开列表中的另一个项目时,我展开的上一个项目必须折叠并且单击的新项目具有要扩展,Answers将不胜感激,我正在尝试使用下面的片段为点击监听器..

 convertViewpar.setOnClickListener(new OnClickListener() {

    int i=1;
    public void onClick(View v) {
    i = i++;
    int[] expds = new int[100];
    expds[0]=0;
    expds[i] = groupPosition;
    if(expds[i]==expds[i-1]){
    if(isExpanded)
    expandlist.collapseGroup(i);
    else
    expandlist.expandGroup(i);
    }else{
    expandlist.collapseGroup(i-1);
     if(isExpanded)
        expandlist.collapseGroup(i);
    else
    expandlist.expandGroup(i);

    }


}
}); 
Run Code Online (Sandbox Code Playgroud)

android expandablelistview android-listview

4
推荐指数
1
解决办法
7012
查看次数