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

  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • LiquidMusick

    LiquidMusick

    23 Aralık 2010
  • SDSARG3

    SDSARG3

    14 Mart 2009