Android 视图、图形与绘制:ExpandableListView、复合控件及过渡动画定制
1. ExpandableListView 的使用与处理
在 Android 开发中, ExpandableListView 是一个强大的组件,不过在使用时存在一个小问题。默认情况下, ExpandableListView 会在点击分组标题时展开或折叠子数据,且所有分组默认是折叠的,只能看到标题项。
以下是一个简单的示例代码,展示了如何设置 ExpandableListView 的适配器:
String[] veggies = {"Carrots","Peas","Broccoli"};
String[] meats = {"Pork","Chicken"};
String[][] contents = {fruits,veggies,meats};
SimplerExpandableListAdapter adapter =
new SimplerExpandableListAdapter(this, titles, contents);
list.setAdapter(adapter);
setContentView(list);
如果我们只是想添加分区标题,不希望分组默认折叠,可以采取以下两个额外步骤:
1. 在活动代码中展开所有分组:
for(int i=0; i < adapter.g
超级会员免费看
订阅专栏 解锁全文
1284

被折叠的 条评论
为什么被折叠?



