你的位置:首页 > 操作系统

[操作系统]Adapter常用的实现

   BaseAdapter,通常用于被拓展。拓展BaseAdapter可以对个列表项进行最大限度的定制。

  如下面的Badapter继承自BaseAdapter,重写以下四种方法。

public class Badapter extends BaseAdapter [email protected] int getCount() {// TODO Auto-generated method stubreturn 0;[email protected] Object getItem(int position) {// TODO Auto-generated method stubreturn null;[email protected] long getItemId(int position) {// TODO Auto-generated method stubreturn 0;[email protected] View getView(int position, View convertView, ViewGroup parent) {// TODO Auto-generated method stubreturn null;}}

getCount():该方法的返回值控制该Adapter将会包含多少个列表项。
getItem(int position):该方法的返回值决定第position处的列表项内容。
getItemId(int position):该方法的返回值决定第position处的列表项ID。
getView(int position, View convertView, ViewGroup parent):该方法的返回值决定第position处的列表项组件。