使用SimpleAdapter创建ListView
2017-12-28 17:34
190 查看
ListView的大多数场景都可以通过SimpleAdapter来提供列表。
使用SimpleAdapter的最大难点在于创建SimpleAdapter对象,它需要5个参数,其中后面4个非常关键。
>第2个参数:该参数时一个List<?extends Map<String,?>>类型的集合对象,该集合中每个Map<String,?>对象生成一个列表项。次参数将所有数据的数组以map的形式加入到list集合中,就是提供数据的。
>第3个参数: 该参数指定一个界面布局的ID。
>第4个参数: 该参数应该是一个String[]类型的参数,该参数决定提取Map<String,?>对象中那些key对应的value来生成列表项。数据集合的key值集合
>第5个参数:该参数应该是一个int[]类型的参数,该参数决定填充那些组件。所有组件的集合
使用SimpleAdapter的最大难点在于创建SimpleAdapter对象,它需要5个参数,其中后面4个非常关键。
>第2个参数:该参数时一个List<?extends Map<String,?>>类型的集合对象,该集合中每个Map<String,?>对象生成一个列表项。次参数将所有数据的数组以map的形式加入到list集合中,就是提供数据的。
>第3个参数: 该参数指定一个界面布局的ID。
>第4个参数: 该参数应该是一个String[]类型的参数,该参数决定提取Map<String,?>对象中那些key对应的value来生成列表项。数据集合的key值集合
>第5个参数:该参数应该是一个int[]类型的参数,该参数决定填充那些组件。所有组件的集合
相关文章推荐
- 使用SimpleAdapter创建ListView
- 使用SimpleAdapter创建ListView
- 使用SimpleAdapter创建ListView,加入了点击事件,并传值
- 使用SimpleAdapter创建ListView
- ListView-使用SimpleAdapter创建
- 使用强大的SimpleAdapter创建ListView
- 26、使用SimpleAdapter创建ListView和自定义Toast布局显示
- 使用SimpleAdapter创建ListView
- android中,用SimpleAdapter创建有自己布局的listView,以及listView的修改更新notifyDataSetChanged()的使用。
- 使用SimpleAdapter创建ListView
- Android -- listview的使用, Inflater打气筒创建View对象,三种数据Adapter
- Android 中 ListAactivity 和Activity 使用ListView 以及ArrayAdapter和SimpleAdapter参数详解
- Android之ListView使用方法-SimpleAdapter-SimpleCursorAdapter
- ListView之SimpleAdapter的使用
- ListView之SimpleAdapter的使用 .
- ListView显示数据库的数据-SimpleCursorAdapter的使用
- 【Android】利用ArrayAdapter/SimpleAdapter创建ListView
- Android 之 ListView使用SimpleAdapter展示列表
- Android--ListView之SimpleAdapter的使用(转)
- 关于为使用ArrayAdapter创建ListView时,使用TextView添加子项的问题