ListView的Adapter使用 之 初学ArrayAdapter<String>
2016-10-24 21:17
441 查看
转自http://blog.sina.com.cn/s/blog_627002d101019lyx.html
Android中Adapter我是这么理解的,是数据和视图之间的桥梁,数据在adapter中做处理,然后显示到视图上面。
1. 适配器的作用是数据和视图之间的桥梁
2. 这个小例子是要显示一个数组,我们就用ArrayAdapter,数组适配器,数据的数据类型<>是String类型的,数据的数据类型还可以是其他的包括对象类型的
3.
ArrayAdapter<String> adapter= new ArrayAdapter<String>(
MainActivity.this, android.R.layout.simple_list_item_1,
adapterData);
这段代码是创建一个数组适配器的代码,里面有三个参数,第一个参数是上下文,就是当前的Activity, 第二个参数是android sdk中自己内置的一个布局,它里面只有一个TextView,这个参数是表明我们数组中每一条数据的布局是这个view,就是将每一条数据都显示在这个 view上面;第三个参数就是我们要显示的数据。listView会根据这三个参数,遍历adapterData里面的每一条数据,读出一条,显示到第二个参数对应的布局中,这样就形成了我们看到的listView.
Android中Adapter我是这么理解的,是数据和视图之间的桥梁,数据在adapter中做处理,然后显示到视图上面。
1. 适配器的作用是数据和视图之间的桥梁
2. 这个小例子是要显示一个数组,我们就用ArrayAdapter,数组适配器,数据的数据类型<>是String类型的,数据的数据类型还可以是其他的包括对象类型的
3.
ArrayAdapter<String> adapter= new ArrayAdapter<String>(
MainActivity.this, android.R.layout.simple_list_item_1,
adapterData);
这段代码是创建一个数组适配器的代码,里面有三个参数,第一个参数是上下文,就是当前的Activity, 第二个参数是android sdk中自己内置的一个布局,它里面只有一个TextView,这个参数是表明我们数组中每一条数据的布局是这个view,就是将每一条数据都显示在这个 view上面;第三个参数就是我们要显示的数据。listView会根据这三个参数,遍历adapterData里面的每一条数据,读出一条,显示到第二个参数对应的布局中,这样就形成了我们看到的listView.
相关文章推荐
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- ArrayAdapter<String>使用,布局设置内容,listview 设置setOnItemClickListener无响应
- The constructor ArrayAdapter<String>(XListViewActivity, int, ArrayList<MyData>)
- ListView的Adapter使用 之 初学ArrayAdapter String
- The constructor ArrayAdapter<String>(XListViewActivity, int, ArrayList<MyData>)
- json&jsonArray&gson&list&List<Map<String,Object>>&listview&adapter
- 自学安卓复习基础_之九(使用适配器ArrayAdapter<T>来实现listView的CRD)
- Android错误:方法setListAdapter(ArrayAdapter<String>) is undefined for the type String
- listview 使用 HashMap<String, SoftReference<Bitmap>> 时图片被过早地回收
- ArrayList<HashMap<String, Object>>使用示例!
- 爱上MVC3系列~使用Func<string, HelperResult>实现访问权限的设计
- <ZT>Android中string.xml使用总结
- ArrayList<HashMap<String, Object>>使用示例!
- android Adapter综合使用(ArrayAdapter、SimpleAdapter、BaseAdapter在ListView和GridView中的使用)