java - ExpandableListView 中最初展开的组

标签 java android view expandablelistview

我希望我的团队能够在第一时间扩大。然后它应该像往常一样运行(单击指示器后折叠/展开)

我找不到解决此问题的任何有效解决方案。

最佳答案

循环遍历所有组并使用expandGroup()您的 ExpandableListView 的:

ExpandableListView expView = (ExpandableListView) findViewById(R.id.expView);
ExpandableRecAdapter expAdapter = new ExpandableRecAdapter(this, expHeaders, expItems);
expView.setAdapter(expAdapter); 

for (int i = 0; i < expAdapter.getGroupCount(); i++)
    expView.expandGroup(i);

(或者查看其他 StackOverflow 问题,例如:ExpandableListview How to Auto groupExpand - Android)

关于java - ExpandableListView 中最初展开的组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12029758/

相关文章:

android - 我应该为 GPS 和网络提供商使用单独的 locationManager 吗?

Android viewpager ......如何获取 View ?

java - 将 DateFormat 设置为当前日期和时间

java - Java中使用分隔符分割字符串

Android fragment 更改标题

php - 是否可以从 MySQL 数据库加载坐标并在 Android 谷歌地图中显示为标记

java - 在本地安全地保存密码java?

java - 我如何迭代颜色数组,以便每次单击鼠标时颜色都会改变?

javascript - AngularJS - 在子状态中加载命名 View (非抽象)

android - 指定的 child 已经有一个 parent 。当我做 layout.addView(button, params);