我想实现的是:在活动开始后,我希望没有选中或选中RadioButton。取消选中RadioButtonGroup中的所有RadioButton
我的问题是这样的:当活动开始时,第一个RadioButton总是被选中/检查。
我尝试了radioButton1.setChecked(false)
刚刚初始化单选按钮(在onCreate内),但是当活动开始时,我无法手动检查/选择第一个单选按钮。直到我选择第二或第三个单选按钮,我现在可以选择/检查第一个单选按钮。
我想实现的是:在活动开始后,我希望没有选中或选中RadioButton。取消选中RadioButtonGroup中的所有RadioButton
我的问题是这样的:当活动开始时,第一个RadioButton总是被选中/检查。
我尝试了radioButton1.setChecked(false)
刚刚初始化单选按钮(在onCreate内),但是当活动开始时,我无法手动检查/选择第一个单选按钮。直到我选择第二或第三个单选按钮,我现在可以选择/检查第一个单选按钮。
RadioGroup radioGroup = (RadioGroup)findViewById(R.id.radiogroup);
radioGroup.clearCheck();
使用clearCheck()清除所有选中的单选按钮时acticity启动或恢复
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
RadioGroup rg=(RadioGroup)findViewById(R.id.RG);
rg.clearCheck();
}
@Override
protected void onResume() {
RadioGroup rg=(RadioGroup)findViewById(R.id.RG);
rg.clearCheck();
super.onResume();
}
据我所知,没有一个名为“RadioButtonGroup中”级。相反,适当的类名是“RadioGroup”。除了这个小事实,上面的代码是可行的! – CrazyLearner
是的...那是我的错误,我欣赏它! –
如果我们想在OnCheckedChangeListener中做到这一点?为未来的问题 为什么你这样做,我有收音机grp除了收音机btn不同类型的意见! – Killer