wjc
2 天以前 0770fc4f03196a27e8f4c899a44da63bb1a683e2
app/src/main/java/com/hdl/photovoltaic/ui/newC/adapter/HouseListAdapter.java
@@ -5,10 +5,12 @@
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.content.res.AppCompatResources;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.RecyclerView;
import com.hdl.photovoltaic.R;
@@ -50,13 +52,25 @@
        if (houseIdBean.isState_select()) {
            holder.houseSelectIv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select));
        }
        holder.itemView.setOnClickListener(new View.OnClickListener() {
        //电站选中
        holder.item_parent_rl.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                try {
                    if (mOnItemClickListener != null) {
                        mOnItemClickListener.onItemClick((int) holder.itemView.getTag(), houseIdBean);
                    }
                } catch (Exception ignored) {
                }
            }
        });
        //电站删除
        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) {
                }
@@ -94,26 +108,22 @@
    }
    static class MyViewHolder extends RecyclerView.ViewHolder {
        public ConstraintLayout item_parent_rl;//条目父容器
        public TextView homeNameTv;//住宅名称
        public ImageView houseDelIv;//删除图标
        public ImageView homeMoveIv;//位置移动图标
        public ImageView houseSelectIv;//位置移动图标
        public MyViewHolder(@NonNull View itemView) {
            super(itemView);
            item_parent_rl = itemView.findViewById(R.id.item_parent_cl);
            homeNameTv = itemView.findViewById(R.id.house_name_tv);
            houseDelIv = itemView.findViewById(R.id.house_del_iv);
            homeMoveIv = itemView.findViewById(R.id.house_move_iv);
            houseDelIv = itemView.findViewById(R.id.del_c_home_iv);
            houseSelectIv = itemView.findViewById(R.id.house_select_iv);
        }
    }
    public interface OnMoveClickListener {
        void onMoveClick(int position, HouseIdBean houseIdBean);
    }
    public interface OnDelClickListener {
        void onDelClick(int position, HouseIdBean houseIdBean);