Android学习笔记--SimpleAdapter的使用(详解5个参数)
来源:互联网 发布:沪港通资金数据 编辑:程序博客网 时间:2024/06/07 00:52
SimpleAdapter简单适配器,虽然名为简单,但是用处却十分广泛。
SimpleAdapter的使用方法与上一篇文章中用到的ArrayAdapter用法其实大致相同
但是创建一个SimpleAdapter时,用到的参数跟数组适配器有点区别
SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[] to)
这里有5个参数,把这5个参数理解了,并结合之前数组适配器写的例子稍作修改,就能掌握好简单适配器了。
Context context, 上下文参数,指的是关联List的上下文视图
List<? extends Map<String, ?>> data 数据源,并且是存在Map中的数据源
resource, 单项ListView的布局文件。
比如我想要显示一个通讯录,我就在xml文件下定义一个布局文件,即左端显示人的头像,右端显示人名。我ListView中的每条数据,都是按照这个布局格式来显示的,resource指的就是这个布局文件的id,例如 R.layout.xxx
String[] from 一个string数组,指定的是Map键名,比如你存了数个以image为键名的map,还有数个以name为键名的map,那么这时候我传入一个new String{“image”},我就能得到所有以image为键名的数据。
int[] to 指的是你要把从from参数得来的数据,加载到ListView上的哪个控件上。比如指定我在xml下定义了一个名为 picture 的ImageView控件,那我就写一个new int[]{R.id.picture},意思就是要把from得来的数据,加载到picture这个控件上。
- Android学习笔记--SimpleAdapter的使用(详解5个参数)
- 【Android学习笔记】ListView使用SimpleAdapter适配器
- 【Android学习笔记】ListView使用SimpleAdapter适配器
- Android学习笔记(八):SimpleAdapter的学习
- Android SimpleAdapter的参数
- Android SimpleAdapter的参数
- Android SimpleAdapter 的详解和使用
- Android成长记录(1.SimpleAdapter参数详解)
- android学习笔记29:simpleAdapter
- Android学习笔记之SimpleAdapter
- Android学习笔记之SimpleAdapter
- Android学习笔记之SimpleAdapter
- Android:控件GridView的使用(SimpleAdapter)
- Android学习笔记---(自己实现SimpleAdapter)BaseAdapter
- Android学习笔记(2):带预览的图片浏览器(GridView、ImageSwitch以及SimpleAdapter)
- Android学习之ListView与SimpleAdapter的使用
- Android基础学习之ArrayAdaptery以及SimpleAdapter的使用
- [Android开发]SimpleAdapter的使用
- Xcode增加pch文件
- HDOJ 2047-阿牛的EOF牛肉串【规律】
- html中dispaly 与 visibility的区别
- Missing library: xdoclet-1.2.1.jar. Select the home directory for XDoclet. 1.2.1
- 算法设计15-8签约棒球自由球员
- Android学习笔记--SimpleAdapter的使用(详解5个参数)
- Eclipse快捷键要在英文输入法状态下
- 例子说冒泡排序
- MySQL备份模式
- python 中文分词
- 格式化字符串
- 【C#】打印控件中的内容和打印窗体中的内容
- Android Studio常用插件
- 野指针与内存泄露