0
我想为列表视图的前5个条目设置不同的行。但不知道它不工作,列表视图显示每5个元素后的特定行。无法弄清楚如何得到这个。列表视图的前5行的不同行布局
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
ViewHolder viewHolder;
int theType = getItemViewType(position);
if (convertView == null) {
LayoutInflater inflater = LayoutInflater.from(context);
if(position <= 4){
convertView = inflater.inflate(R.layout.abc, null);
}
else {
convertView = inflater.inflate(R.layout.xyz, null);
}
viewHolder = new ViewHolder();
viewHolder.name = (TextView) convertView.findViewById(R.id.textView6);
viewHolder.text = (TextView) convertView.findViewById(R.id.childTextView);
viewHolder.button = (Button) convertView
.findViewById(R.id.childButton);
convertView.setTag(viewHolder);
} else {
viewHolder = (ViewHolder) convertView.getTag();
}
return convertView;
}