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.