Sobes.tech
Junior — Middle

Kā uzsākt jaunu ekrānu vai aktivitāti Android lietotnē?

sobes.tech AI

Atbilde no AI

Android, lai sāktu jaunu ekrānu (aktivitāti), tiek izmantota klases Intent. Jums jāizveido Intent, norādot pašreizējo kontekstu un aktivitātes klasi, kuru vēlaties palaist, un pēc tam jāizsauc metode startActivity.

Piemērs:

Intent intent = new Intent(CurrentActivity.this, NewActivity.class);
startActivity(intent);

Ja vēlaties saņemt rezultātu no jaunas aktivitātes, izmanto startActivityForResult (vecākās API) vai mūsdienu API ar ActivityResultLauncher.

Tādējādi, jauna ekrāna palaišana ir vienkārša — izveidojiet un nododiet Intent Android sistēmai.