Watter metode word voor die onCreateView-metode in fragment se lewensiklus genoem?
Watter metode word voor die onCreateView-metode in fragment se lewensiklus genoem?

Video: Watter metode word voor die onCreateView-metode in fragment se lewensiklus genoem?

Video: Watter metode word voor die onCreateView-metode in fragment se lewensiklus genoem?
Video: Шпатлевка стен и потолка. З способа. Какой самый быстрый? 2024, April
Anonim

Die onActivityCreated() metode genoem word na opCreateView () en voor onViewStateRestored(). onDestroyView(): Gebel wanneer die aansig wat voorheen geskep is deur opCreateView () is losgemaak van die Fragment.

Hierin, wat is die verskil tussen onCreate en onCreateView?

op Skep word op aanvanklike skepping geroep van die fragment. Jy doen jou nie-grafiese inisialisering hier. Dit maak klaar selfs voordat die uitleg opgeblaas is en die fragment sigbaar is. opCreateView word geroep om die uitleg op te blaas van die fragment d.w.s grafiese inisialisering vind gewoonlik hier plaas.

wat is die fragment lewensiklus in Android? A fragment kan in verskeie aktiwiteite gebruik word. Fragment lewensiklus is nou verwant aan die lewens siklus van sy gasheeraktiwiteit wat beteken wanneer die aktiwiteit onderbreek word, al die fragmente beskikbaar in die aktiwiteit sal ook gestop word. A fragment kan 'n gedrag implementeer wat geen gebruikerskoppelvlakkomponent het nie.

Met betrekking tot hierdie, is Fragment lewensiklus afhanklik van aktiwiteit lewensiklus?

A fragment lewensiklus is nou verwant aan die lewens siklus van sy gasheer aktiwiteit wat beteken wanneer die aktiwiteit is in die pouse toestand, al die fragmente beskikbaar in die aktiwiteit sal ook stop. Fragmente bygevoeg tot die Android API in Android 3.0 wat API-weergawe 11 om buigsame UI op groot skerms te ondersteun.

Wat is onCreateView in Android?

Android Fragment opCreateView () opCreateView () metode kry 'n LayoutInflater, 'n ViewGroup en 'n Bundle as parameters. Wanneer jy false as laaste parameter na inflate() deurgee, word die ouer ViewGroup steeds gebruik vir uitlegberekeninge van die opgeblaasde View, so jy kan nie null as ouer ViewGroup deurgee nie.

Aanbeveel: