效果图
Ios tabview 主要效果是
组名+多个该组成员
在android中ExpandableListView也有这个效果,如果要做到和tabview效果一样 需要修改默认全展示,分割符等
这里介绍另外一种方法,重新Adapter用listView实现
注意:不是直接修改view
SeparatedListAdapter adapter = new SeparatedListAdapter(this);
for(int i = 0 ;i < titles.length ; i ++)
{
adapter.addSection(titles[i], new ArrayAdapter<String>(this,R.layout.ios_list_item, infos));
}
listView.setAdapter(adapter);
addSection(titles[i], adapter)该方法第一个参数就是组名称,第2个方法是自己的adapter,支持多种类型同时显示
源码地址
http://download.csdn.net/detail/a56573016613/7606881
补充一下这种实现方式并不效率,可以使用adapter支持的多类型方式来实现