重新Adapter 用listView实现Ios tabview效果
来源:互联网 发布:人工智能机器人在哪做 编辑:程序博客网 时间:2024/05/22 11:31
效果图
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支持的多类型方式来实现
0 0
- 重新Adapter 用listView实现Ios tabview效果
- ListView(Adapter实现)
- iOS tabview 复用机制详解
- CSS实例(四):实现TabView(页签)效果
- Android 用HorizontalScrollView实现滑动标签tabView
- ListView 中的TextView实现跑马灯效果 adapter 中item 跑马灯效果
- IOS-TabView学习
- listview中 对adapter添加动画效果
- Android ListView Adapter notifyDataSetChanged 刷新没有效果
- Android ListView Adapter notifyDataSetChanged 刷新没有效果
- listview&adapter实现列表功能
- 自定义ListView实现中间项动态变大的效果(不是自定义Adapter)
- Android ListView Under a TabView
- 【iOS开发-59】LOL案例:单组tabView、alertView样式、实现监听,以及用reloadData数据刷新
- HorizontalView实现的tabView
- Android:如何实现例如iOS的listview 的弹性效果
- 如何实现例如iOS的listview 的弹性效果
- Android Listview 实现Ios UItableView的分组模块功能 基础Adapter
- hive UDF
- 基于Spring框架的Shiro配置
- 数据库建表的各徙关系-- 一对多/多对一/一对一/多对多 关系分析
- AsyncTask
- java实现单例模式
- 重新Adapter 用listView实现Ios tabview效果
- leetcode: Trapping Rain Water
- 2014年开源PHP框架排行
- Java的反射机制
- /proc/sys/net/ipv4/下各项的意义
- 在ubuntu12.04上配置opencv2.4.8+ffmpeg环境
- comboBox动态绑定及获取value,Text值
- Android layout 滚动条配置
- cvLoad()加载分类器总是失败--绝对路径与相对路径