OnCreate və onCreateView arasındakı fərq nədir?
OnCreate və onCreateView arasındakı fərq nədir?

Video: OnCreate və onCreateView arasındakı fərq nədir?

Video: OnCreate və onCreateView arasındakı fərq nədir?
Video: GLEngine2D / Инициализация и настройка / Delphi 7, Embarcadero Delphi 10 / Pascal / Графика 2D 2024, Noyabr
Anonim

onCreate (): Bu geri çağırışda Fraqmentin əsas komponentlərini və dəyişənlərini işə salın. Fraqment yaradıldıqda sistem bu metodu çağırır. onCreateView (): Bu geri çağırışda Fraqment üçün XML tərtibatını şişirdin. Sistem Fragment UI-ni ilk dəfə çəkmək üçün bu metodu çağırır.

Nəticə etibarı ilə fraqmentlə fəaliyyət arasındakı fərq nədir?

5 Cavablar. Fəaliyyət istifadəçinin qarşılıqlı əlaqə qura biləcəyi istifadəçi interfeysi verən proqram komponentidir. The fraqment bir hissəsidir of bir fəaliyyət , bu da öz UI-ni buna töhfə verir fəaliyyət . lakin çoxlu istifadə fraqmentləri a subay fəaliyyət çox panelli UI yarada bilərik.

Eynilə, Android-də onActivityCreated nədir? onActivityCreated (): Adından göründüyü kimi, bu, Fəaliyyətin onCreate() tamamlanmasından sonra çağırılır. O, onCreateView() adından sonra çağırılır və əsasən son başlanğıclar üçün istifadə olunur (məsələn, UI elementlərinin dəyişdirilməsi).

Bu şəkildə, Android-də onCreateView nədir?

Android Fraqment onCreateView () onCreateView () metodu parametr kimi LayoutInflater, ViewGroup və Bundle alır. Siz inflate() üçün sonuncu parametr kimi false ötürdüyünüz zaman ana ViewGroup hələ də şişirdilmiş Görünüşün tərtibat hesablamaları üçün istifadə olunur, ona görə də siz ana ViewGroup kimi null-u keçə bilməzsiniz.

Fraqmentin həyat dövründə onCreateView metodundan əvvəl hansı metod çağırılır?

The fraqment geri zəng et üsulları bunlardır: onAttach() dir çağırdı nə vaxt fraqment fəaliyyətlə bağlıdır. onCreate() edir çağırdı ilkin yaradılmasını həyata keçirmək fraqment . onCreateView () edir çağırdı tərəfindən Android bir dəfə Fraqment görünüşü şişirtməlidir.

Tövsiyə: