Slide 10
Slide 10 text
ෳϨΠΞτ(ViewHolder൛)
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder1 viewHolder1;
ViewHolder2 viewHolder2;
Item item = getItem(position);
switch (getItemViewType(position)) {
case VIEW_TYPE_ODD:
if (convertView == null) {
convertView = inflater.inflate(R.layout.list_item_1, parent, false);
viewHolder1 = new ViewHolder(convertView);
convertView.setTag(viewHolder1);
} else {
viewHolder1 = 1(ViewHolder) convertView.getTag();
}
holder.title.setText(item.getName());
Picasso.with(getContext())
.load(item.getImageUrl)
.placeholder(R.drawable.icon_user)
.error(R.drawable.icon_user)
.resizeDimen(R.dimen.list_item_user_icon_size, R.dimen.list_item_user_icon_size)
.centerCrop()
.into(holder.imageView);
break;
case VIEW_TYPE_EVEN:
ɾɾɾ
ɾɾɾ
return convertView;
}
͍