首页 > 解决方案 > 单选按钮点击了 3 次

问题描述

我正在尝试实现Adapter一个RadioButtonList. 我的目标是我只能选择一个RadioButton并且可以uncheck,但问题是当我第三次检查它时,它不能checked再次出现。

我的适配器.java

private RadioButton selected = null;
@Override
public void onBindViewHolder(final OtherViolationMinorAdapter.ViewHolder holder, final int position) {


    holder.pickotherviolationminor.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if(selected != null){
                selected.setChecked(false);
            }
            holder.pickotherviolationminor.setChecked(true);
        }
    });
}

标签: androidlistviewradio-buttonandroid-adapter

解决方案


推荐阅读