0
Ich habe viele Aktivitäten in (Klassen), also möchte ich eine von ihnen von einer anderen Aktivität aufrufen. i nennen diese Klassen (Schritt 1, Schritt 2, Schritt 3, Schritt 4, Schritt 5, ...) , dass mein Code istAnruf viele Klassen in Java - Android Studio
@Override
public void onClick(View v) {
for (int i = 0; i < stepsButtons.length; i++){
if (stepsButtons[i].getId() == v.getId()) {
index = i;
break;
}
}
startActivity(new Intent(this, step1.class));
}
Ich will nicht wie verwenden:
if (index == 0)
startActivity(new Intent(this, step1.class));
else if (index == 1)
startActivity(new Intent(this, step2.class));
...
ich möchte wissen, ob es eine Möglichkeit, wie ist:
String className = "step" + i;
startActivity(new Intent(this, className.class));
Ty .. es hat funktioniert – Yaaqoub