Подтвердить что ты не робот

ExpandableListView Group View Expand По умолчанию

Я отлично разработал ExpandableListView.

В My ExpandableListView есть пять групп. сначала загрузите все пять групп. он по умолчанию.

теперь мой вопрос - это первый раз с расширением списка загрузки в то время. 2 группы расширяются, а остальные 3 группы обрушиваются.

поэтому, пожалуйста, помогите мне, как это сделать?

4b9b3361

Ответ 1

Теперь я получил решение, и он будет работать отлично. Пожалуйста, используйте это.

ExpandableListView Exlist;

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

Ответ 2

Я построил этот фрагмент, основанный на ответе Nikhil . Думали, что другие могут найти это полезным. Работает только в том случае, если вы используете BaseExpandableListAdapter. П

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

Ответ 3

Это идеальное решение, оно автоматически увеличится

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