package com.xscm.modulemain.adapter; import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseViewHolder; import com.xscm.modulemain.R; import com.xscm.moduleutil.bean.RedpacketDetail; import com.xscm.moduleutil.utils.ImageUtils; import java.text.SimpleDateFormat; import java.util.Date; public class RedAdapter extends BaseQuickAdapter { public RedAdapter() { super(R.layout.item_red); } @Override protected void convert(BaseViewHolder baseViewHolder,RedpacketDetail.Records redBean) { ImageUtils.loadHeadCC(redBean.getAvatar(), baseViewHolder.getView(R.id.red_user_avatar)); baseViewHolder.setText(R.id.tv_user_name, redBean.getNickname()); baseViewHolder.setText(R.id.tv_red_num, redBean.getAmount()); baseViewHolder.setText(R.id.tv_time, redBean.getCreatetime()); } private String formatTimestamp(long timestamp) { SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); return sdf.format(new Date(timestamp)); } }