我已经完美地开发了ExpandableListView。ExpandableListView组视图展开默认设置
在My ExpandableListView中有五组。第一次加载然后将所有五个组合起来。它是默认的。
现在我的问题是当时加载第一次expandablelistview 2组扩展和其他3组崩溃。
那么请指导我该怎么做?
我已经完美地开发了ExpandableListView。ExpandableListView组视图展开默认设置
在My ExpandableListView中有五组。第一次加载然后将所有五个组合起来。它是默认的。
现在我的问题是当时加载第一次expandablelistview 2组扩展和其他3组崩溃。
那么请指导我该怎么做?
现在,我得到的解决方案,这将很好地工作。请使用这个..
ExpandableListView Exlist;
Exlist.expandGroup(0);
Exlist.expandGroup(1);
这很好用!我希望我的第一部分在应用程序启动时被默认扩展,所以我只是添加了MyListName.expandGroup(0);进入onCreate并完美运作!谢谢! – LargeGlasses 2013-11-01 18:00:58
如何让expandableListview中的所有列表展开? – 2017-02-22 07:49:42
我建立了基于关闭Nikhil的answer这个片段。以为其他人可能会觉得它也很有用。只有在使用BaseExpandableListAdapter时才有效。 ELV
ExpandableListView elv = (ExpandableListView) findViewById(R.id.elv_main);
elv.setAdapter(adapter);
for(int i=0; i < adapter.getGroupCount(); i++)
elv.expandGroup(i);
如何展开3级expandableListView? – vrunoa 2014-01-30 19:23:30
thanq亚尔......帮我 – 2015-08-13 14:28:40
这个答案是最好的组数可能是动态 – CrazyLearner 2016-09-04 06:54:14
这是一个完美的解决方案,它会自动增加
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
你要打开的5组,每组2时列表已加载? – Flo 2011-05-31 07:58:16
是的。现在我解决了。 – Nikhil 2011-05-31 09:25:02