package com.rehome.zhdcoa.adapter; import android.content.Context; import android.text.TextUtils; import android.view.View; import android.widget.LinearLayout; import com.rehome.zhdcoa.R; import com.rehome.zhdcoa.bean.DwBean; import java.util.List; public class WzccDwSelectAdapter extends CommonAdapter { public WzccDwSelectAdapter(Context context, List datas) { super(context, R.layout.item_select1, datas); } @Override protected void convert(ViewHolder viewHolder, T item, int position) { if (item instanceof DwBean.RowsBean) { DwBean.RowsBean bean = (DwBean.RowsBean) item; viewHolder.setText(R.id.tv_name, bean.getText()); } if (item instanceof DwBean.RowsBean) { DwBean.RowsBean rowsBean = (DwBean.RowsBean) item; LinearLayout ll = viewHolder.getView(R.id.ll); if (TextUtils.isEmpty(((DwBean.RowsBean) item).getText())) { ll.setVisibility(View.GONE); viewHolder.setVisible(R.id.tv_name, false); } else { ll.setVisibility(View.VISIBLE); viewHolder.setText(R.id.tv_name, rowsBean.getText()); viewHolder.setVisible(R.id.tv_name, true); } } } }