<RadioGroup
<RadioButton android:id="@+id/radio_button1"
android:onClick="onRadioButtonClicked"/>
</RadioGroup>
public void onRadioButtonClicked(View view) {
boolean checked = ((RadioButton) view).isChecked();
switch(view.getId()) {
case R.id.radio_button1:
if (checked)
// islem
break;
}
}
İf kontrolünü yanlış kod bloğunda yapıyorsun, her radiobuttonun onselected gibi bir Event fonksiyonu var, kontrolü bunların içinde yapmalısın.
<RadioGroup
<RadioButton android:id="@+id/radio_button1"
android:onClick="onRadioButtonClicked"/>
</RadioGroup>
public void onRadioButtonClicked(View view) {
boolean checked = ((RadioButton) view).isChecked();
switch(view.getId()) {
case R.id.radio_button1:
if (checked)
// islem
break;
}
}
XML:<RadioGroup <RadioButton android:id="@+id/radio_button1" android:onClick="onRadioButtonClicked"/> </RadioGroup>
Java:public void onRadioButtonClicked(View view) { boolean checked = ((RadioButton) view).isChecked(); switch(view.getId()) { case R.id.radio_button1: if (checked) // islem break; } }
XML:<RadioGroup <RadioButton android:id="@+id/radio_button1" android:onClick="onRadioButtonClicked"/> </RadioGroup>
Java:public void onRadioButtonClicked(View view) { boolean checked = ((RadioButton) view).isChecked(); switch(view.getId()) { case R.id.radio_button1: if (checked) // islem. break; } }
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.