package com.mzeat.ui.adapter;
import com.mzeat.R;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.TextView;
import com.mzeat.model.Invite;
import com.mzeat.model.MyOrderItem;
public class InviteListAdapter extends
GenerateListViewWithImagesBaseAdapter<Invite> {
public InviteListAdapter(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
@Override
protected View createView(int position) {
// TODO Auto-generated method stub
LayoutInflater inflater = getLayoutInflater();
View convertView = inflater.inflate(R.layout.listitem_invite, null);
ViewHolder holder = new ViewHolder();
holder.title_invite = (TextView) convertView
.findViewById(R.id.title_invite);
holder.tv_post = (TextView) convertView.findViewById(R.id.tv_post);
holder.tv_number = (TextView) convertView.findViewById(R.id.tv_number);
holder.tv_sex = (TextView) convertView.findViewById(R.id.tv_sex);
holder.tv_degree = (TextView) convertView.findViewById(R.id.tv_degree);
holder.tv_treatment = (TextView) convertView
.findViewById(R.id.tv_treatment);
holder.tv_claim = (TextView) convertView.findViewById(R.id.tv_claim);
holder.tv_phone = (TextView) convertView.findViewById(R.id.tv_phone);
holder.tv_contact = (TextView) convertView
.findViewById(R.id.tv_contact);
holder.tv_address_invite = (TextView) convertView
.findViewById(R.id.tv_address_invite);
holder.tv_create_time = (TextView) convertView
.findViewById(R.id.tv_create_time);
convertView.setTag(holder);
return convertView;
}
@Override
protected void fillDataToView(View convertView, int position) {
// TODO Auto-generated method stub
Invite item = getItem(position);
if (null == item)
return;
ViewHolder holder = (ViewHolder) convertView.getTag();
holder.title_invite.setText(item.getBusiness());
holder.tv_post.setText(item.getPost());
holder.tv_number.setText(item.getNumber());
holder.tv_sex.setText(item.getSex());
holder.tv_degree.setText(item.getDegree());
holder.tv_treatment.setText(item.getTreatment());
holder.tv_claim.setText(item.getClaim());
holder.tv_phone.setText(item.getPhone());
holder.tv_contact.setText(item.getContact());
holder.tv_address_invite.setText(item.getAddress());
holder.tv_create_time.setText(item.getCreate_time());
}
private class ViewHolder {
TextView title_invite;
TextView tv_post;
TextView tv_number;
TextView tv_sex;
TextView tv_degree;
TextView tv_treatment;
TextView tv_claim;
TextView tv_phone;
TextView tv_contact;
TextView tv_address_invite;
TextView tv_create_time;
}
@Override
protected String getImageUrl(int index) {
// TODO Auto-generated method stub
return null;
}
@Override
protected int getItemImageWidth() {
// TODO Auto-generated method stub
return 0;
}
@Override
protected int getItemImageHeight() {
// TODO Auto-generated method stub
return 0;
}
}