标签:
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的布局格式,第三个参数表示附加到的父级视图(不是很懂)?。
标签:
原文地址:http://www.cnblogs.com/SA226343/p/4483303.html