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

  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • Kat Krazy

    Kat Krazy

    12 Kasım 2010