android中recyclerview中嵌套switch

本文介绍了如何在 Android 的 RecyclerView 中嵌套使用 Switch 控件。通过创建特定的实体类,适配器以及在主程序中的调用来实现这一功能。
摘要由CSDN通过智能技术生成
为了实现在设备旁边加载一个swith实现使用switch开关设备功能
recycler中嵌套switch,实现点击功能或者监听状态改变时经常会出现复用或者代码崩溃事件,以下代码本地实现并测试没有问题

#item对应的实体类

public class Device_recycle {
    private String deviceName;//名称
    private Boolean deviceState;//状态
    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }
    public void setDeviceState(Boolean deviceState) {
        this.deviceState = deviceState;
    }
    public Device_recycle(String name, Boolean state){
        this.deviceName = name;
        this.deviceState = state;
    }
    public String getDeviceName() {
        return deviceName;
    }
    public Boolean getDeviceState() {
        return deviceState;
    }
}

#适配器类

public class deviceAdapter extends RecyclerView.Adapter<deviceAdapter.ViewHolder> {
    private Context context;
    private List<Device_recycle> deviceList;

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值