列表控件

BaseAdapter

public View getView(int position,View convertView,ViewGroup parent){

  //1.View convertView 代表列表的每一行的view

  //2.如果ListView中的所有列表项的View对象都使用同一个布局,那么就可以用getView方法的convertView参数重用列表项的View对象

  //3.如ListView控件一页只能显示8个列表项,而列表项一共有20个,那么当显示地9个列表项时,第1个列表项就会被隐藏,系统会将隐藏的列表项对应的View对象通过convertView参赛传入getView方法。所以convertView不为空。

  //4.标准的做法是先判断convertView是否为空,若不为空,直接返回即可,但在返回之前要更新当前列表项要显示的内容,否则还是会显示被隐藏的列表项的内容。若为空(说明ListView还没有翻过页),则创建新的View对象

                        

}

posted @ 2015-02-10 16:19  一路向前_Future  阅读(148)  评论(0)    收藏  举报