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 სისტემას.