Junior — Middle
Kaip įgyvendinti perėjimą prie naujo ekrano paspaudus mygtuką veikiant Android programai?
sobes.tech AI
Atsakymas iš AI
Norėdami pereiti į naują ekraną Android programoje, paprastai naudojame Intent paspaudus mygtuką. Paspaudimo tvarkyklėje sukuriamas Intent, nurodantis dabartinį ir tikslinį Activity, ir kviečiama metodas startActivity().
Kotlin pavyzdys:
button.setOnClickListener {
val intent = Intent(this, NewActivity::class.java)
startActivity(intent)
}
Čia this yra dabartinis kontekstas (Activity), o NewActivity::class.java yra naujo ekrano klasė. Kvietus startActivity(intent), sistema paleidžia naują Activity ir rodo naują ekraną.