Ich erstelle eine Quiz-App, die es gibt einige Frage:
Verwendung Optionsfelder innerhalb einer Aktivität
Wenn der Benutzer klickt NEXT QUESTION
, wird eine andere Frage angezeigt. Ich habe den aktuellen Code gemacht:
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.number_1:
if (checked)
point = 0;
Toast.makeText(this, ""+ point,
Toast.LENGTH_LONG).show();
break;
case R.id.number_2:
if (checked)
point = 1;
Toast.makeText(this, ""+ point,
Toast.LENGTH_LONG).show();
break;
case R.id.number_3:
if (checked)
point = 2;
Toast.makeText(this, ""+ point,
Toast.LENGTH_LONG).show();
break;
case R.id.number_4:
if (checked)
point = 3;
Toast.makeText(this, ""+ point,
Toast.LENGTH_LONG).show();
break;
}
}
Wie kann ich dieses Szenario passieren, wenn die NEXT QUESTION
geklickt hat, eine andere Frage in der gleichen Aktivität Pop-up?
Sie nur neue Inhalte der Textview hinzufügen müssen und löschen Sie alle Radio-Buttons für die nächsten Fragen – Raghunandan
Ich schlage vor, u viewpager zu verwenden, wobei u mehrere Seiten haben kann . –