package com.rehome.zhdcoa.adapter; import androidx.annotation.NonNull; import com.rehome.zhdcoa.R; import com.rehome.zhdcoa.entity.YxSbInfoDataBean; import com.xuexiang.xui.adapter.recyclerview.BaseRecyclerAdapter; import com.xuexiang.xui.adapter.recyclerview.RecyclerViewHolder; public class YxsbsssjAdapter extends BaseRecyclerAdapter { @Override public int getItemLayoutId(int viewType) { return R.layout.item_yxsbsssj; } @Override protected void bindData(@NonNull RecyclerViewHolder holder, int position, YxSbInfoDataBean.DataBean model) { if (model != null) { holder.text(R.id.tv_sbmc, model.getSbmc()); if (model.getZx_zt().equals("1")) { holder.text(R.id.tv_zxzt, "在线"); holder.textColorId(R.id.tv_zxzt, R.color.green); } else if (model.getZx_zt().equals("0")) { holder.text(R.id.tv_zxzt, "断线"); holder.textColorId(R.id.tv_zxzt, R.color.red); } else { holder.text(R.id.tv_zxzt, "未知"); } if (model.getBj_zt().equals("0")) { holder.text(R.id.tv_bjzt, "正常"); } else if (model.getZx_zt().equals("1")) { holder.text(R.id.tv_bjzt, "预警"); } else if (model.getZx_zt().equals("2")) { holder.text(R.id.tv_bjzt, "报警"); holder.textColorId(R.id.tv_bjzt, R.color.red); } } } }