Junior — Middle
Kuidas rakendada üleminekut uuele ekraanile, vajutades nuppu töötavas Android rakenduses?
sobes.tech AI
Vastus AI-lt
Selleks, et Android rakenduses uuele ekraanile liikuda, kasutatakse tavaliselt nupule klikkides Intenti. Kliki töötlejas luuakse Intent, mis näitab praegust ja siht-Activityt ning kutsutakse välja meetod startActivity().
Kotlin näide:
button.setOnClickListener {
val intent = Intent(this, NewActivity::class.java)
startActivity(intent)
}
Siin on this praegune kontekst (Activity), ja NewActivity::class.java on uue ekraani klass. Kui kutsutakse välja startActivity(intent), käivitab süsteem uue Activity ja näitab uut ekraani.