1. 程式人生 > >分類的簡單聯動效果

分類的簡單聯動效果

首先 第一步在相應的bean類中 設定

private boolean isClick;

        public boolean isClick() {
            return isClick;
        }

        public void setClick(boolean click) {
            isClick = click;
        }
判斷是否是選中狀態


@Override
    public void onBindViewHolder(@NonNull LeftApdater.MyViewHolder myViewHolder, final int i) {
        String name = list.get(i).getName();
        myViewHolder.textView.setText(name);
        myViewHolder.textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                setOnclick.getonclick(i);
            }
        });

        if (list.get(i).isClick()){
            myViewHolder.mRelativeLayout.setBackgroundColor(Color.parseColor("#d43c3c"));
            myViewHolder.textView.setTextColor(Color.parseColor("#ffffff"));
        }else{
            myViewHolder.mRelativeLayout.setBackgroundColor(Color.parseColor("#ffffff"));
            myViewHolder.textView.setTextColor(Color.parseColor("#999999"));
        }
    }
給第一個設定為選中狀態

data1.get(0).setClick(true);