Comment mettre un bouton radio coché par défaut dans le groupe de boutons?

J'ai créé RadioGroup et RadioButton dynamiquement comme suit:

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);

Étape ici radioBtn2.setChecked(true); causes radioBtn2 toujours vérifié. Cela signifie que je ne peux pas décocher radioBtn2 en vérifiant deux autres boutons radio (radioBtn1,radioBtn3). Je veux faire que RadioGroup pouvez vérifier un seul bouton radio à une époque (Maintenant, il peut vérifier les deux radiobutton à un moment).

Comment puis-je résoudre ce problème?

  • est-il vous avez besoin de façon dynamique???
InformationsquelleAutor Sandy | 2012-02-07