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

  • TecnoTutosPC

    TecnoTutosPC

    19 Kasım 2012
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011
  • wowchick16

    wowchick16

    17 Mart 2007