Junior — Middle
Ako implementovať prechod na nový obrazovku pri stlačení tlačidla v bežiacej Android aplikácii?
sobes.tech AI
Odpoveď od AI
Na prechod na nový obrazovku v Android aplikácii sa zvyčajne používa Intent pri kliknutí na tlačidlo. V obsluhe kliknutia sa vytvorí Intent, ktorý ukazuje na aktuálnu a cieľovú Activity, a volá sa metóda startActivity().
Príklad v Kotlin:
button.setOnClickListener {
val intent = Intent(this, NewActivity::class.java)
startActivity(intent)
}
Tu je this aktuálny kontext (Activity), a NewActivity::class.java je trieda nového obrazovky. Pri volaní startActivity(intent) systém spustí novú Activity a zobrazí nový obrazovku.