Junior — Middle
Ako spustiť nový obrazovku alebo aktivitu v Android aplikácii?
sobes.tech AI
Odpoveď od AI
V Androide sa na spustenie nového obrazovky (aktivity) používa trieda Intent. Je potrebné vytvoriť Intent, určením aktuálneho kontextu a triedy aktivity, ktorú chcete spustiť, a potom zavolať metódu startActivity.
Príklad:
Intent intent = new Intent(CurrentActivity.this, NewActivity.class);
startActivity(intent);
Ak chcete získať výsledok z novej aktivity, používate startActivityForResult (v starších API) alebo moderné API s ActivityResultLauncher.
Týmto spôsobom spustenie novej obrazovky spočíva v vytvorení a odovzdaní Intent systému Android.