SORU
7 ŞUBAT 2012, Salı


nasıl radyo düğmesi varsayılan olarak işaretli ayarlamak için Android ile radiogroup içinde

Dinamik olarak aşağıdaki gibi RadioGroup RadioButton oluşturdum

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

Burada adım radioBtn2.setChecked(true); nedenleri radioBtn2 her zaman kontrol. Bu iki radyo düğmeleri diğer(,*radioBtn1*8)kontrol ederek radioBtn2 işaretini ben mümkün değil yani. RadioGroup Bir seferde sadece tek bir radyo düğmesi (Şimdi bir anda iki button kontrol edebilirsiniz) kontrol edebilirsiniz yapmak istiyorum. Bu sorunu nasıl çözebilirim?

CEVAP
7 ŞUBAT 2012, Salı


bu gibi radiogroup: button kontrol etmelisiniz

radiogroup.check(IdOfYourButton)

Tabii ki ilk radiobuttons için bir Kimlik ayarlamak zorunda

edit: Ramesh thx., radioButton.getId() gibi çalışır, unuttum

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • knopik96

    knopik96

    7 Mayıs 2011
  • Ryan Billy

    Ryan Billy

    30 EKİM 2006
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010