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):