Txoj kev twg yog hu ua ua ntej onCreateView txoj kev hauv fragment's lifecycle?
Txoj kev twg yog hu ua ua ntej onCreateView txoj kev hauv fragment's lifecycle?

Video: Txoj kev twg yog hu ua ua ntej onCreateView txoj kev hauv fragment's lifecycle?

Video: Txoj kev twg yog hu ua ua ntej onCreateView txoj kev hauv fragment's lifecycle?
Video: Txiv Ntxhais kev Hmov Tshuas - Tsomoo Thoj & Maimoua Yang ( nkauj tawm tshiab 2023 ) 2024, Hlis ntuj nqeg
Anonim

Lub onActivityCreated() txoj kev hu ua tom qab onCreateView () thiab ua ntej onViewStateRestored(). onDestroyView(): Hu thaum saib yav dhau los tsim los ntawm onCreateView () tau raug tshem tawm ntawm lub Fragment.

Ntawm no, qhov txawv ntawm onCreate thiab onCreateView yog dab tsi?

onCreate yog hu ua thawj creation ntawm qhov tawg. Koj ua koj cov tsis graphical pib ntawm no. Nws ua tiav txawm tias ua ntej qhov layout yog inflated thiab cov fragment yog pom. onCreateView yog hu ua inflate lub layout ntawm cov fragment i.e graphical initialization feem ntau tshwm sim ntawm no.

Dab tsi yog qhov tawg ntawm lub neej voj voog hauv Android? A tawg tawg tuaj yeem siv rau hauv ntau yam haujlwm. Fragment lub neej voj voog yog ze ze rau cov lub neej voj voog ntawm nws tus tswv kev ua ub no uas txhais tau hais tias thaum qhov kev ua si nres, tag nrho cov tawg tawg muaj nyob rau hauv qhov kev ua ub no kuj yuav raug tso tseg. A tawg tawg tuaj yeem siv tus cwj pwm uas tsis muaj tus neeg siv interface.

Hais txog qhov no, puas yog Fragment life cycle nyob ntawm kev ua lub neej voj voog?

A fragment lub neej voj voog yog ze ze rau cov lub neej voj voog ntawm nws tus tswv tsev kev ua si uas txhais tau tias thaum lub kev ua si yog nyob rau hauv lub xeev pause, tag nrho cov tawg tawg muaj nyob rau hauv kev ua si tseem yuav nres. Fragments ntxiv rau Android API hauv Android 3.0 uas API version 11 los txhawb UI hloov pauv ntawm cov ntxaij vab tshaus loj.

OnCreateView yog dab tsi hauv Android?

Android Fragment onCreateView () onCreateView () txoj kev tau txais LayoutInflater, ViewGroup thiab Bundle raws li qhov tsis muaj. Thaum koj dhau qhov tsis tseeb raws li qhov kawg parameter rau inflate(), niam txiv ViewGroup tseem siv rau kev xam cov lej ntawm inflated View, yog li koj tsis tuaj yeem hla tsis tau raws li niam txiv ViewGroup.

Pom zoo: