码迷,mamicode.com
首页 > 其他好文 > 详细

ListView和Adapter

时间:2015-05-06 22:27:16      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:

1、创建UI界面,实现.xml文件,摆放listview控件

2、在activity的java文件中,

final ListView listView = (ListView) findViewById(R.id.list_push_view);//首先得到XML中id为list_push_view的listview
listView.setAdapter(new PushListAdapter(this, mApp.getPushArrayList()));//绑定adapter适配器,页面将使用PushListAdapter来完成数据的添加到view,其中
                                           //mApp.getPushArrayList()决定要在listview中添加的内容
在适配器PushListAdapter中要继承四个函数getCount、getItem、getItemId、getView。其中getView函数最重要。
四个函数的作用当要在listview中绘制内容的时候,首先调用getCount函数,该函数返回一个整数代表要在listview中绘制的条目数量,然后调用getView函数,这个函数功能是将"神马"绘制到listview。而函数getItem和getItemId是在调用listview中的某条数据时候使用。
getView函数的参数:getView函数有三个参数,分别是int position,View contentView 和ViewGroup parent。第一个参数表示要绘制的listView中第几个item;contentView 表示listView中的item的布局格式,第三个参数表示附加到的父级视图(不是很懂)


ListView和Adapter

标签:

原文地址:http://www.cnblogs.com/SA226343/p/4483303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!