Sobes.tech
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).