如何强制RadioGroup以编程方式一次只选择一个RadioButton?

Sne*_*hal 6 android radio-button android-radiogroup

我正在以编程方式设计自定义表单,用户可以在其中提出问题,并可以使用单选按钮添加多个选项.我已经采用RadioGroup,我正在添加单选按钮.但是在选择时我希望一次只能选择一个单选按钮.如何以编程方式实现它.请帮我..

这是我的代码

final RadioGroup radioGroup = new RadioGroup(getApplicationContext());
radioGroup.setId(1);
LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(
                                LinearLayout.LayoutParams.FILL_PARENT,
                                LinearLayout.LayoutParams.WRAP_CONTENT);

RadioButton radioButtonView = new  RadioButton(getApplicationContext());
radioButtonView.setId(i++);
radioButtonView.setText(addnew);

radioGroup.addView(radioButtonView, p);
loption.addView(radioGroup, p);
Run Code Online (Sandbox Code Playgroud)

提前致谢,

And*_*vik 2

看来你正在RadioGroup为每个人做一个新的RadioButton

您应该将每个新的添加RadioButton到同一个RadioGroup. 然后将RadioGroup确保RadioButton当时只能选择一个。