Sobes.tech
Junior — Middle

Jak spustit novou obrazovku nebo aktivitu v Android aplikaci?

sobes.tech AI

Odpověď od AI

V Androidu se pro spuštění nového obrazovky (aktivity) používá třída Intent. Je třeba vytvořit Intent, zadáním aktuálního kontextu a třídy aktivity, kterou chcete spustit, a poté zavolat metodu startActivity.

Příklad:

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

Pokud chcete získat výsledek z nové aktivity, používá se startActivityForResult (v starších API) nebo moderní API s ActivityResultLauncher.

Tímto způsobem spuštění nového obrazovky spočívá ve vytvoření a předání Intent systému Android.