Фрагментын амьдралын мөчлөгийн onCreateView аргын өмнө аль аргыг дууддаг вэ?
Фрагментын амьдралын мөчлөгийн onCreateView аргын өмнө аль аргыг дууддаг вэ?
Anonim

onActivityCreated() арга гэж нэрлэдэг дараа onCreateView () ба өмнө onViewStateRestored(). onDestroyView(): Дуудсан өмнө нь View үүсгэсэн үед onCreateView () -аас салсан Фрагмент.

Энд, onCreate болон onCreateView хоёрын ялгаа нь юу вэ?

onCreate анхны бүтээл дээр дуудагддаг - ийн хэсэг. Та график бус эхлүүлэх тохиргоогоо энд хийнэ. Энэ нь бүдүүвчийг хөөрөгдөж, фрагмент харагдахаас өмнө дуусдаг. onCreateView зохион байгуулалтыг хөөргөх гэж нэрлэдэг - ийн фрагмент, өөрөөр хэлбэл график эхлүүлэх нь ихэвчлэн энд явагддаг.

Android дээрх фрагментийн амьдралын мөчлөг гэж юу вэ? А фрагмент олон үйл ажиллагаанд ашиглаж болно. Фрагментийн амьдралын мөчлөг -тай нягт холбоотой амьдралын мөчлөг үйл ажиллагаа түр зогссон үед бүх хэлтэрхий үйл ажиллагаанд байгаа нь мөн зогсох болно. А фрагмент хэрэглэгчийн интерфейсийн бүрэлдэхүүн хэсэггүй зан үйлийг хэрэгжүүлж чадна.

Үүнтэй холбогдуулан фрагментийн амьдралын мөчлөг нь үйл ажиллагааны амьдралын мөчлөгөөс хамаардаг уу?

А фрагментийн амьдралын мөчлөг -тай нягт холбоотой амьдралын мөчлөг түүний эзэн үйл ажиллагаа хэзээ гэсэн үг үйл ажиллагаа түр зогсоох төлөвт байна, бүгд хэлтэрхий -д байдаг үйл ажиллагаа бас зогсоно. Хэсэг хэсгүүд -д нэмсэн Android API-д Android 3.0 нь том дэлгэц дээр уян хатан UI-г дэмждэг API 11 хувилбар юм.

Android дээр onCreateView гэж юу вэ?

Android Фрагмент onCreateView () onCreateView () арга нь LayoutInflater, ViewGroup болон Bundle-ийг параметр болгон авдаг. Та inflate()-ийн сүүлчийн параметрээр false-ийг өгөхөд эх ViewGroup нь хөөрсөн View-ийн байршлын тооцоололд ашиглагдаж байгаа тул та эх ViewGroup гэж null-г оруулах боломжгүй.

Зөвлөмж болгож буй: