Sobes.tech
Junior — Middle

Cum se poate lansa un nou ecran sau activitate într-o aplicație Android?

sobes.tech AI

Răspuns de la AI

În Android, pentru a porni un nou ecran (activitate), se folosește clasa Intent. Este necesar să creezi un Intent, indicând contextul curent și clasa activității pe care vrei să o pornești, apoi să apelezi metoda startActivity.

Exemplu:

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

Dacă vrei să obții un rezultat de la noua activitate, folosești startActivityForResult (în API-urile vechi) sau API-urile moderne cu ActivityResultLauncher.

Astfel, pornirea unui nou ecran se reduce la crearea și transmiterea unui Intent către sistemul Android.