| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.uas.hystorage.adapter;
- import android.support.annotation.Nullable;
- import android.widget.LinearLayout;
- import com.chad.library.adapter.base.BaseQuickAdapter;
- import com.chad.library.adapter.base.BaseViewHolder;
- import com.uas.hystorage.R;
- import com.uas.hystorage.bean.DlMacodesBean;
- import java.util.List;
- /**
- * Created by cjh-sail on 2024-04-02
- */
- public class DlMacodeAdapter extends BaseQuickAdapter<DlMacodesBean, BaseViewHolder> {
- private List<DlMacodesBean> mmmmList;
- public List<DlMacodesBean> getmList() {
- return mmmmList;
- }
- public void setmList(List<DlMacodesBean> mList) {
- this.mmmmList = mList;
- }
- public DlMacodesBean getBeanByPositon(int position){
- return mmmmList.get(position);
- }
- public DlMacodeAdapter(@Nullable List<DlMacodesBean> data) {
- super(R.layout.fuzzy_ipandport_item, data);
- this.mmmmList = data;
- }
- @Override
- protected void convert(BaseViewHolder helper, DlMacodesBean item) {
- helper.setText(R.id.macode_ip__Tv,item.getDL_MACODE()+"\n"+item.getMA_PRODCODE()+"-"+item.getPR_DETAIL());
- LinearLayout line_true = helper.itemView.findViewById(R.id.line_true);
- if (item.getChecked()) {
- line_true.setSelected(true);
- } else {
- line_true.setSelected(false);
- }
- }
- }
|