Sobes.tech
Junior — Middle

როგორ დავიწყოთ Activity Android პროგრამაში?

sobes.tech AI

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

Android-ში ახალი Activity-ის დაწყებისთვის გამოიყენება Intent ობიექტი. ჩვეულებრივ, ეს ასე ხდება:

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

აქ CurrentActivity არის მიმდინარე კონტექსტი, ხოლო TargetActivity — ის Activity-ის კლასი, რომელსაც გსურთ დაწყება. ასევე შეგიძლიათ მონაცემების გადაცემა putExtra მეთოდების გამოყენებით.

თუ გსურთ მიიღოთ შედეგი დაწყებული Activity-დან, გამოიყენეთ startActivityForResult (ახალ API-ებში — Activity Result API).