Sobes.tech
Junior — Middle

Kā īstenot pāreju uz jaunu ekrānu, nospiežot pogu Android lietotnē?

sobes.tech AI

Atbilde no AI

Lai pārietu uz jaunu ekrānu Android lietojumprogrammā, parasti izmanto Intent, nospiežot pogu. Noklikšķināšanas apstrādē tiek izveidots Intent, kas norāda uz pašreizējo un mērķa Activity, un tiek izsaukta metode startActivity().

Kotlin piemērs:

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

Šeit this ir pašreizējais konteksts (Activity), un NewActivity::class.java ir jauna ekrāna klase. Izsaucot startActivity(intent), sistēma sāk jaunu Activity un parāda jauno ekrānu.