一.ArrayAdapter
1.layout:只能有一个<TextView>,不能有布局。
2.数据源:String[ ]或List<String>。
二.SimpleAdapter
1.数据源:List<Map<String,Object>>。
2.layout:可以用布局,包含多个视图。
3.构造方法
1-String[ ]{Map集合的key};
2-int[ ]{layout文件中视图的id,和Map集合的key对应}。
三.监听器
1. AdapterView.OnItemClickListener
void onItemClick(AdapterView<?> parent, View view, int position, long id):position 被点击的数据在集合中的索引.
四.API
setAdapter(Adapter) 设置适配器。
时间: 2024-10-14 07:46:21