为了账号安全,请及时绑定邮箱和手机立即绑定

内容复用问题

为什么我在bean中添加了isChecked,按照你写的方法写了一遍,还是出现复用呀,第二种方法不会有复用,这是怎么回事呀

正在回答

3 回答

在MainActivity中用cb.setChecked(bean.isChecked());
为何出错?

0 回复 有任何疑惑可以回复我~

package com.doop.commonadapter.bean;

/**
 * Created by king on 2016/12/4.
 */

public class Bean {
    //定义变量
    private String title;
    private String desc;
    private String time;
    private String phone;
    private Boolean isChecked;

    //记录复选框是否选中


    public Boolean getChecked() {
        return isChecked;
    }

    public void setChecked(Boolean checked) {
        isChecked = checked;
    }

    //添加构造方法
    //代码→生成→构造函数
    public Bean() {
    }


    //添加属性构造方法
    //代码→生成→构造函数(按住shift全选参数)
    public Bean(String title, String desc, String time, String phone) {
        this.title = title;
        this.desc = desc;
        this.time = time;
        this.phone = phone;
    }

    // 生成get和set
//代码→生成→构造get和set(按住shift全选参数)

    public String getTitle() {
        return title;
    }

    public Bean setTitle(String title) {
        this.title = title;
        return this;
    }

    public String getDesc() {
        return desc;
    }

    public Bean setDesc(String desc) {
        this.desc = desc;
        return this;
    }

    public String getTime() {
        return time;
    }

    public Bean setTime(String time) {
        this.time = time;
        return this;
    }

    public String getPhone() {
        return phone;
    }

    public Bean setPhone(String phone) {
        this.phone = phone;
        return this;
    }
}

0 回复 有任何疑惑可以回复我~

贴个代码吧,仔细检查可能漏写了什么

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-打造万能适配器
  • 参与学习       34701    人
  • 解答问题       107    个

本课程通过对传统的ListView数据绑定写法,打造万能适配器

进入课程

内容复用问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信