Junior — Middle
Kuidas käivitada uus ekraan või tegevus Android rakenduses?
sobes.tech AI
Vastus AI-lt
Androidis uue ekraani (akti) käivitamiseks kasutatakse klassi Intent. Peate looma Intent, märkides praeguse konteksti ja aktiivsuse klassi, mida soovite käivitada, ning seejärel kutsuma välja meetodi startActivity.
Näide:
Intent intent = new Intent(CurrentActivity.this, NewActivity.class);
startActivity(intent);
Kui soovite saada tulemust uuest aktiivsusest, kasutate startActivityForResult (vanemate API-de puhul) või kaasaegseid API-sid ActivityResultLauncher-iga.
Seega, uue ekraani käivitamine seisneb Intent loomises ja selle edastamises Android süsteemile.