Android:ListView 多布局,加头部,尾部

来源:互联网 发布:国际数据公司 收购 编辑:程序博客网 时间:2024/04/30 15:58
 ListView 多布局,加头部,尾部
 头部:addHeaderView(View view): 底部:addFooterView(View view): 多布局:两种 int getItemViewType(postion): getView(int position,View convertView,ViewGroup parent)--->调用getItemViewType(postion) @Overridepublic int getItemViewType(int position) {      News news = newsContainer.get(position);         if (news.getImgResid().length == 1) {            // 第一种ListView 的item显示的type            return 0;         } else if (news.getImgResid().length == 3) {            // 第二种ListView 的item显示的type            return 1;         }         return super.getItemViewType(position);      }getView:   
int type:0,1  if(type==0){   加载一张图片的布局  }else if(type==1){   加载三张图片的布局  }  int getItemViewCount() :return 2;
0 0
原创粉丝点击