android中baseadapter的getitemid方法作用是返回listview一共有多少条目需要被
2017-06-14
展开全部
重写
@Override
public int getItemViewType(int position) {//定义不同位置的convertView类型
// TODO Auto-generated method stub
if(position==0){
return 0;
}else{
return 1;
}
}
@Override
public int getViewTypeCount() {//convertView总共类型。默认为1
// TODO Auto-generated method stub
return 2;//返回2,表示有2种。你目前只用了2种
}
重写这2个方法后,挡在你的position=4时,由于getItemViewType=1;所以他会复用的convertView是其他getItemViewType=1的时候产生的,也就是第二个布局,就不会是第一个了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询