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.