Sobes.tech
Junior — Middle

Wie implementiert man den Übergang zu einem neuen Bildschirm beim Drücken eines Knopfs in einer laufenden Android-Anwendung?

sobes.tech KI

Antwort von AI

Um eine neue Bildschirmseite in einer Android-Anwendung zu öffnen, verwendet man in der Regel bei einem Button-Klick ein Intent. Im Klick-Handler wird ein Intent erstellt, das die aktuelle und die Ziel-Activity angibt, und die Methode startActivity() wird aufgerufen.

Beispiel in Kotlin:

button.setOnClickListener {
    val intent = Intent(this, NewActivity::class.java)
    startActivity(intent)
}

Hier ist this der aktuelle Kontext (Activity), und NewActivity::class.java ist die Klasse des neuen Bildschirms. Beim Aufruf von startActivity(intent) startet das System die neue Activity und zeigt den neuen Bildschirm an.