So habe ich eine Frage hier. Ich möchte eine Aktion durchgeführt wird, wo es drei Radiobuttons sindRadioButtons Android Senden von Daten
RB1
RB2
rb3
Und es gibt einen Submit-Button. Wenn eines davon ausgewählt wird und auf die Schaltfläche geklickt wird, sollte ein Int-Wert an die nächste Aktivität gesendet werden. Wenn zum Beispiel rb2 ausgewählt ist und ich auf die Schaltfläche submit klicke, sollte es int Wert 10 senden. Aber wenn rb3 ausgewählt ist und onClick
, sollte 14 an die nächste Aktivität gesendet werden.
Wie geht es? Hier ist mein aktueller Code
public void onRadioButtonClicked(View view) {
// Is the button now checked?
boolean checked = ((RadioButton) view).isChecked();
// Check which radio button was clicked
switch(view.getId()) {
case R.id.radio_btn1:
if (checked)
// Send value 10 to the next activity
break;
case R.id.radio_btn2:
if (checked)
// Send value 14 to the next activity
break;
}
}
Kennen Sie "Intents"? –
Ja, ich weiß Intents – Rishabh