Sobes.tech
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.