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.