类ListView和SimpleAdapter

SimpleAdapter(参数1,参数2,参数3,参数4,参数5)

参数1的含义是上下文Context.

参数2的含义是返回List对象的函数。函数里创建了hashmap对象,用于存放列表中要显示的数据。再用List对象的add(hashmap对象)方法把hashmap对象填入List对象里,最后return List对象。——整体含义是数据源

参数3的含义是列表项布局文件

参数4的含义是hashmap中的key信息。

参数5的含义是列表项布局文件中的组件id



有了参数3后。。。形成线性布局,左边是ImageView,右边是内布局,成水平排列。在内布局(同样是线性布局)里,上下都是textView ,成垂直排列


类ListView和SimpleAdapter_第1张图片

有了参数4和参数5后。。知道了哪些框是填哪些数据的


类ListView和SimpleAdapter_第2张图片

有了参数2后。。填入数据。


类ListView和SimpleAdapter_第3张图片

你可能感兴趣的:(类ListView和SimpleAdapter)