Sobes.tech
Junior — Middle

როგორ შეიძლება დაიწყოს ახალი ეკრანი ან აქტივობა Android აპლიკაციაში?

sobes.tech AI

პასუხი AI-სგან

Android-ში ახალი ეკრანის (აქტივობის) დაწყებისთვის გამოიყენება კლასი Intent. საჭიროა შექმნათ Intent, მიუთითეთ მიმდინარე კონტექსტი და აქტივობის კლასი, რომელსაც გსურთ დაიწყოთ, და შემდეგ გამოიძახოთ მეთოდი startActivity.

მაგალითი:

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

თუ გსურთ მიიღოთ შედეგი ახალი აქტივობიდან, გამოიყენეთ startActivityForResult (ძველ API-ებში) ან თანამედროვე API-ები ActivityResultLauncher-თან ერთად.

ამ გზით, ახალი ეკრანის დაწყება მდგომარეობს Intent-ის შექმნაში და გადაცემაში Android სისტემას.