Ich habe drei Radiobuttons in einer Radiogruppe. Wie kann ich Java sagen, je nachdem welche Schaltfläche ausgewählt ist, etwas anderes zu tun? Ich habe die Gruppe und alle Tasten erklärt:Wie prüfe ich, welche Radiogruppen-Taste ausgewählt ist?
final RadioGroup size = (RadioGroup)findViewById(R.id.RGSize);
final RadioButton small = (RadioButton)findViewById(R.id.RBS);
final RadioButton medium = (RadioButton)findViewById(R.id.RBM);
final RadioButton large = (RadioButton)findViewById(R.id.RBL);
Ich weiß, dass ich so etwas wie dies sagen würde:
if (size.getCheckedRadioButtonId().equals(small){
} else{
}
Aber ist gleich nicht die richtige Syntax ... Wie kann ich fragen, Java, die Schaltfläche ist ausgewählt?
Bitte haben Sie einen Blick auf http://www.thetekblog.com/2010/07/android-radiobutton-in-radiogroup: Sie sollten die ID
small
undgetCheckedRadioButtonId()
(dieR.id.RBS
ist) vergleichen -Beispiel/ –