package com.ztspeech.simutalk2.dictionary.adapter;
import java.util.List;
import com.ztspeech.simutalk2.data.UserInfo;
import com.ztspeech.simutalk2.dictionary.dom.SQLiteDom;
import com.ztspeech.simutalk2.dictionary.entity.Categroy;
import com.ztspeech.simutalk2.dictionary.entity.Child;
import com.ztspeech.simutalk2.dictionary.entity.KouyiRecord;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
public class KouyiRecordLvAdapter extends BaseLvAdapter {
private Context context;
private View parentview;
private List list;
private Integer childId;
private SQLiteDom sqliteDom = null;
private Child child = null;
private Categroy categroy = null;
private UserInfo mUser;
public KouyiRecordLvAdapter(Context context, List list, Integer childId,
View parentview) {
super(context, list);
sqliteDom = new SQLiteDom();
this.context = context;
this.parentview = parentview;
this.list = list;
this.childId = childId;
//child = sqliteDom.getChildById(childId);
//categroy = sqliteDom.getCategroyById(child.getCategroyId());
mUser = UserInfo.getInstanse();
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
final KouyiRecord kouyi = (KouyiRecord) list.get(position);
KouyiRecordLvItem1 viewHolder = null;
if (convertView == null) {
viewHolder = new KouyiRecordLvItem1(context,this);
}else{
viewHolder = (KouyiRecordLvItem1) convertView;
}
viewHolder.setData(kouyi, categroy, child, context, childId);
return viewHolder;
}
}