Eu criei RadioGroup
e RadioButton
dinamicamente da seguinte maneira:
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);
Aqui, a etapa radioBtn2.setChecked(true);
causa radioBtn2
sempre verificada. Isso significa que não consigo desmarcar radioBtn2
marcando outros dois botões de opção ( radioBtn1
, radioBtn3
). Quero fazer com que seja RadioGroup
possível verificar apenas um botão de opção de cada vez (agora pode verificar dois botões de opção por vez).
Como posso resolver este problema?