wjc
2025-05-07 8814f3f0828e6ac652a29cc9de9f971fd55bca5b
app/src/main/java/com/hdl/photovoltaic/ui/newC/adapter/HouseListAdapter.java
@@ -45,50 +45,16 @@
        HouseIdBean houseIdBean = this.mList.get(position);
        holder.homeNameTv.setText(houseIdBean.getHomeName().trim());
        holder.itemView.setTag(position);
        if (houseIdBean.isDelIcon()) {
            holder.houseDelIv.setVisibility(View.VISIBLE);
        } else {
            holder.houseDelIv.setVisibility(View.GONE);
        holder.houseSelectIv.setVisibility(View.VISIBLE);
        holder.houseSelectIv.setBackground(null);
        if (houseIdBean.isState_select()) {
            holder.houseSelectIv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select));
        }
        if (houseIdBean.isMove()) {
            holder.homeMoveIv.setVisibility(View.VISIBLE);
        } else {
            holder.homeMoveIv.setVisibility(View.GONE);
        }
        if (!houseIdBean.isMove()) {
            holder.houseSelectIv.setVisibility(View.VISIBLE);
            holder.houseSelectIv.setBackground(null);
            if (houseIdBean.isState_select()) {
                holder.houseSelectIv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select));
            }
        } else {
            holder.houseSelectIv.setVisibility(View.GONE);
        }
        //删除电站位置
        holder.houseDelIv.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                try {
                    if (mOnDelClickListener != null) {
                        mOnDelClickListener.onDelClick((int) holder.itemView.getTag(), houseIdBean);
                    }
                } catch (Exception ignored) {
                }
            }
        });
        holder.itemView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                try {
                    if (holder.houseSelectIv.getVisibility() == View.GONE) {
                        //选中图标组件隐藏的时候点击无效
                        return;
                    }
                    if (mOnItemClickListener != null) {
                        mOnItemClickListener.onItemClick((int) holder.itemView.getTag(), houseIdBean);
                    }