Sobes.tech
Junior — Middle

Ishlayotgan Android ilovasida tugmani bosganda yangi ekraniga o'tishni qanday amalga oshirish mumkin?

sobes.tech AI

AIdan javob

Android ilovasida yangi ekranaga o'tish uchun odatda tugmani bosganda Intent ishlatiladi. Bosish voqeasida, joriy va maqsadli Activity ni ko'rsatadigan Intent yaratiladi va startActivity() metodi chaqiriladi.

Kotlin misoli:

button.setOnClickListener {
    val intent = Intent(this, NewActivity::class.java)
    startActivity(intent)
}

Bu yerda, this joriy kontekst (Activity), va NewActivity::class.java yangi ekran sinfidir. startActivity(intent) chaqirilganda, tizim yangi Activity ni ishga tushiradi va yangi ekran ko'rsatiladi.