ExpandableListView组视图展开默认

我已经完全开发ExpandableListView。

在我的ExpandableListView中有五组。 第一次加载,然后崩溃所有五个组。 它是默认的。

现在我的问题是当时第一次加载expandablelistview 2组扩展和其他3组崩溃。

所以请指导我怎么做?

Solutions Collecting From Web of "ExpandableListView组视图展开默认"

现在我得到了解决scheme,它会完美的工作..请使用这个..

ExpandableListView Exlist; Exlist.expandGroup(0); Exlist.expandGroup(1); 

我根据Nikhil的回答build立了这个片段。 以为其他人可能会觉得它也很有用。 只有在使用BaseExpandableListAdapter时才有效。 ELV

 ExpandableListView elv = (ExpandableListView) findViewById(R.id.elv_main); elv.setAdapter(adapter); for(int i=0; i < adapter.getGroupCount(); i++) elv.expandGroup(i); 

这是一个完美的解决scheme,它会自动增加

 ExpandableListView elv = (ExpandableListView) findViewById(R.id.elv_main); elv.setAdapter(adapter); for(int i=0; i < adapter.getGroupCount(); i++) elv.expandGroup(i); 

但这是基于项目的位置

 ExpandableListView Exlist; Exlist.expandGroup(0);// first item of listview Exlist.expandGroup(1);//second item of listview