Junior — Middle
Wie startet man eine Activity in einer Android-Anwendung?
sobes.tech KI
Antwort von AI
Um eine neue Activity in Android zu starten, verwendet man ein Intent-Objekt. Das wird normalerweise so gemacht:
Intent intent = new Intent(CurrentActivity.this, TargetActivity.class);
startActivity(intent);
Hier ist CurrentActivity der aktuelle Kontext, und TargetActivity ist die Klasse der zu startenden Activity. Man kann auch Daten über das Intent mit putExtra übergeben.
Wenn man ein Ergebnis von der gestarteten Activity erhalten möchte, verwendet man startActivityForResult (in neueren APIs die Activity Result API).