package com.dayu.recharge.adapter;
|
|
import android.content.Context;
|
import android.view.View;
|
import android.view.ViewGroup;
|
import android.widget.BaseAdapter;
|
import android.widget.ImageView;
|
import android.widget.LinearLayout;
|
import android.widget.TextView;
|
|
import com.dayu.recharge.R;
|
import com.dayu.recharge.dbBean.RechargeBean;
|
import com.dayu.recharge.utils.DateUtil;
|
|
import java.util.List;
|
|
/**
|
* Created by zuoxiao on 2018/12/24.
|
*/
|
|
public class RechargeAdapter extends BaseAdapter {
|
|
List<RechargeBean> rechargeList;
|
Context mContext;
|
|
public RechargeAdapter(Context context, List<RechargeBean> rechargeList) {
|
mContext = context;
|
this.rechargeList = rechargeList;
|
}
|
|
@Override
|
public int getCount() {
|
if (rechargeList == null) {
|
return 0;
|
}
|
return rechargeList.size();
|
}
|
|
@Override
|
public Object getItem(int position) {
|
return position;
|
}
|
|
@Override
|
public long getItemId(int position) {
|
return position;
|
}
|
|
@Override
|
public View getView(int position, View convertView, ViewGroup parent) {
|
ViewHolder holder = null;
|
if (convertView == null) {
|
holder = new ViewHolder();
|
convertView = View.inflate(mContext, R.layout.item_recharge, null);
|
holder.userName = (TextView) convertView.findViewById(R.id.userName);
|
holder.userNo = (TextView) convertView.findViewById(R.id.userNo);
|
holder.morny = (TextView) convertView.findViewById(R.id.morny);
|
holder.date = (TextView) convertView.findViewById(R.id.date);
|
|
convertView.setTag(holder);
|
} else {
|
holder = (ViewHolder) convertView.getTag();
|
}
|
holder.userName.setText("用户名:" + rechargeList.get(position).getUserName());
|
holder.userNo.setText("用户编号:" + rechargeList.get(position).getInitPeasantCode());
|
holder.morny.setText("充值金额:" + rechargeList.get(position).getMorny());
|
holder.date.setText("日期:" + DateUtil.dateToStamp(rechargeList.get(position).getDate(), DateUtil.type1));
|
return convertView;
|
}
|
|
class ViewHolder {
|
|
TextView userName;
|
TextView userNo;
|
TextView morny;
|
TextView date;
|
}
|
}
|