Ho creato RadioGroup
e RadioButton
dinamicamente come segue:
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);
Qui il passaggio radioBtn2.setChecked(true);
causa radioBtn2
sempre un controllo. Ciò significa che non posso deselezionare selezionando radioBtn2
altri due pulsanti di opzione ( radioBtn1
, radioBtn3
). Voglio fare in modo che RadioGroup
possa controllare solo un pulsante di opzione alla volta (Ora può controllare due pulsanti di opzione alla volta).
Come posso risolvere questo problema?