Sobes.tech
Junior — Middle

Как да реализираме преход към нов екран при натискане на бутон в работещо Android приложение?

sobes.tech AI

Отговор от AI

За да преминете към нов екран в Android приложение, обикновено използвате Intent при натискане на бутон. В обработчика на натискането се създава Intent, който указва текущата и целевата Activity, и се извиква методът startActivity().

Пример на Kotlin:

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

Тук this е текущият контекст (Activity), а NewActivity::class.java е класът на новия екран. При извикване на startActivity(intent) системата стартира новата Activity и показва новия екран.