您的位置:首页 > 移动开发 > Android开发

Android的Adapter介绍

2016-09-27 17:23 260 查看
1)ArrayAdapter,简单易用的Adapter,通常用于将数组或List集合的多个值包装成多个列表项,数组或者List包含多少个元素

,就创建多少个TextView组件,TextView显示的文本由数组或List的元素提供。

2)SimpleAdapter,功能强大的Adapter,可用于将List集合的多个对象包装成多个列表项。生成的ListView将会包括4个列表项,

每个列表项是R.layout.list_item
对应的组件,后两个参数,一个是代表itemList这个HashMap的List的键,后一个参数是对应组件的

需要对应显示的控件ID。

例子如下:

SimpleAdapter simpleAdapter=new SimpleAdapter(this,itemsList,R.layout.list_item,
new String[]{"title","desc","header"},new int[]{R.id.title,R.id.desc,R.id.imageView});


3)BaseAdapter,通常被用于扩展,罗战BaseAdapter可以对列表项进行最大限度地定制

4)SimpleCursorAdapter,与SimpleAdapter基本相似,只是用来包装Cursor提供数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android应用