为了实现在设备旁边加载一个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;
static class ViewHolder ext

本文介绍了如何在 Android 的 RecyclerView 中嵌套使用 Switch 控件。通过创建特定的实体类,适配器以及在主程序中的调用来实现这一功能。
最低0.47元/天 解锁文章
842

被折叠的 条评论
为什么被折叠?



