Junior — Middle
Иштеп жаткан Android тиркемесинде кнопкага басканда жаңы экранга өтүүнү кантип ишке ашыруу керек?
sobes.tech AI
AIден жооп
Android тиркемесинде жаңы экранга өтүү үчүн көбүнесе баскычты басканда Intent колдонулат. Баскычты басуу иштетүүчүсүндө, учурдагы жана максаттуу Activity көрсөтүүчү Intent түзүлүп, startActivity() методу чакырылат.
Kotlin мисалы:
button.setOnClickListener {
val intent = Intent(this, NewActivity::class.java)
startActivity(intent)
}
Бул жерде, this — учурдагы контекст (Activity), ал эми NewActivity::class.java — жаңы экрандын классы. startActivity(intent) чакырылганда, системасы жаңы Activity'ны иштетип, жаңы экранды көрсөтөт.