我已经创建 RadioGroup
并RadioButton
动态如下:
RadioGroup radioGroup = new RadioGroup(context);
RadioButton radioBtn1 = new RadioButton(context);
RadioButton radioBtn2 = new RadioButton(context);
RadioButton radioBtn3 = new RadioButton(context);
radioBtn1.setText("Less");
radioBtn2.setText("Normal");
radioBtn3.setText("More");
radioBtn2.setChecked(true);
radioGroup.addView(radioBtn1);
radioGroup.addView(radioBtn2);
radioGroup.addView(radioBtn3);
此处始终检查步骤radioBtn2.setChecked(true);
原因。radioBtn2
这意味着我不能通过选中radioBtn2
其他两个单选按钮 ( radioBtn1
, radioBtn3
) 来取消选中。我想让它RadioGroup
一次只能检查一个单选按钮(现在它可以一次检查两个单选按钮)。
我怎么解决这个问题?