Android RecyclerView 里面设置全选反选功能

本文介绍如何在Android的RecyclerView中添加全选和反选功能。通过在bean中定义布尔值属性,分别表示父类和子类的选中状态。在RecyAdapter中,利用这些状态来更新视图。在Activity中设置点击事件,监听全选和子项的选择变化。
摘要由CSDN通过智能技术生成

首先你得在bean里面 添加两条数据 父类,子类
//父类 这也是get set方法
private boolean fucheng = false;

    public boolean getFucheng() {
        return fucheng;
    }

    public void setFucheng(boolean fucheng) {
        this.fucheng = fucheng;
    }

子类 后期我们会在recyAdapter 里面用到 因为要设置选中状态
private boolean zilei= false;
public boolean isZilei() {
return zilei;
}

        public void setZilei(boolean zilei) {
            this.zilei = zilei;
        }

Adapter 在这里我写的是二级列表 另一个adapter我就不上传了
package com.bawei.zhaojianfu2019824.view.adapter;

import android.content.Context;
import android.support.annotation.NonNull;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CheckBox;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值