რა განსხვავებაა onCreate-სა და onCreateView-ს შორის?
რა განსხვავებაა onCreate-სა და onCreateView-ს შორის?

ვიდეო: რა განსხვავებაა onCreate-სა და onCreateView-ს შორის?

ვიდეო: რა განსხვავებაა onCreate-სა და onCreateView-ს შორის?
ვიდეო: Basics of Working with Forms (Main, Quick Create, Quick View, Card) in a Model-Driven Power App/D365 2024, ნოემბერი
Anonim

onCreate (): ფრაგმენტის არსებითი კომპონენტებისა და ცვლადების ინიციალიზაცია ამ გამოძახებაში. სისტემა ამ მეთოდს უწოდებს ფრაგმენტის შექმნისას. onCreateView (): გაზარდეთ XML განლაგება ფრაგმენტისთვის ამ გამოძახებისას. სისტემა ამ მეთოდს უწოდებს ფრაგმენტის ინტერფეისის პირველად დახატვას.

შესაბამისად, რა განსხვავებაა ფრაგმენტსა და აქტივობას შორის?

5 პასუხი. აქტივობა არის აპლიკაციის კომპონენტი, რომელიც აძლევს მომხმარებლის ინტერფეისს, სადაც მომხმარებელს შეუძლია ურთიერთქმედება. The ფრაგმენტი ნაწილია დან ან აქტივობა , რომელიც ამაში ხელს უწყობს საკუთარ ინტერფეისს აქტივობა . მაგრამ მრავალჯერადი გამოყენებით ფრაგმენტები ა მარტოხელა აქტივობა ჩვენ შეგვიძლია შევქმნათ მრავალ პანელიანი UI.

ანალოგიურად, რა არის onActivityCreated Android-ში? onActivityCreated (): როგორც სახელი წერს, ამას ეწოდება აქტივობის onCreate() დასრულების შემდეგ. ის იწოდება onCreateView()-ის შემდეგ და ძირითადად გამოიყენება საბოლოო ინიციალიზაციისთვის (მაგალითად, UI ელემენტების შესაცვლელად).

ამ გზით, რა არის onCreateView Android-ში?

Android ფრაგმენტი onCreateView () onCreateView () მეთოდი პარამეტრებად იღებს LayoutInflater-ს, ViewGroup-ს და Bundle-ს. როდესაც inflate(-ს) ბოლო პარამეტრად გადასცემთ false-ს, მშობელი ViewGroup კვლავ გამოიყენება გაბერილი View-ს განლაგების გამოთვლებისთვის, ასე რომ თქვენ არ შეგიძლიათ null-ის გადაცემა მშობლის ViewGroup-ად.

რომელი მეთოდია გამოძახებული onCreateView მეთოდამდე ფრაგმენტის სასიცოცხლო ციკლში?

The ფრაგმენტი გადმომირეკე მეთოდები are: onAttach() არის დაურეკა როდესაც ფრაგმენტი დაკავშირებულია აქტივობასთან. onCreate() არის დაურეკა გავაკეთოთ საწყისი შექმნა ფრაგმენტი . onCreateView () არის დაურეკა მიერ Android ერთხელ ფრაგმენტი უნდა გაბეროს ხედი.

გირჩევთ: