wjc
2024-12-11 f21dcea3e5f6fc7bfc51b3ddc6ff9764fb93bfdb
app/src/main/java/com/hdl/photovoltaic/ui/newC/adapter/HouseListAdapter.java
@@ -12,7 +12,6 @@
import androidx.recyclerview.widget.RecyclerView;
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.ui.bean.HouseIdBean;
import java.util.ArrayList;
@@ -26,7 +25,6 @@
    private Context mContext;
    private List<HouseIdBean> mList;
    public OnMoveClickListener mOnMoveClickListener;
    public OnDelClickListener mOnDelClickListener;
    public OnItemClickListener mOnItemClickListener;
@@ -63,9 +61,7 @@
        if (!houseIdBean.isMove()) {
            holder.houseSelectIv.setVisibility(View.VISIBLE);
            holder.houseSelectIv.setBackground(null);
            holder.homeNameTv.setTextColor(mContext.getColor(R.color.text_90000000));
            if (houseIdBean.isState_select()) {
                holder.homeNameTv.setTextColor(mContext.getColor(R.color.text_38C494));
                holder.houseSelectIv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select));
            }
        } else {
@@ -85,21 +81,6 @@
            }
        });
        //移动电站位置
        holder.homeMoveIv.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                try {
                    if (mOnMoveClickListener != null) {
                        mOnMoveClickListener.onMoveClick((int) holder.itemView.getTag(), houseIdBean);
                    }
                } catch (Exception ignored) {
                }
            }
        });
        holder.itemView.setTag(position);//标记位置
        holder.itemView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
@@ -130,15 +111,13 @@
        } else {
            this.mList.clear();
        }
        if (newData == null) {
            newData = new ArrayList<>();
        }
        this.mList.addAll(newData);
        notifyDataSetChanged();
    }
    public void setMoveOnclickListener(OnMoveClickListener onMoveClickListener) {
        this.mOnMoveClickListener = onMoveClickListener;
    }
    public void setDelOnclickListener(OnDelClickListener onDelClickListener) {
        this.mOnDelClickListener = onDelClickListener;