Жизненный цикл фрагмента тесно связан с жизненным циклом родительской Activity. Фрагмент не может существовать без Activity.
Ключевые отличия:
onAttach()
перед onCreate()
, где происходит связывание с Activity (получение контекста Activity), и onCreateView()
, где создается View-иерархия фрагмента.onDestroyView()
перед onDestroy()
, где происходит очистка View-иерархии, и onDetach()
после onDestroy()
, где происходит отвязка от Activity.Таблица сравнений основных методов жизненного цикла:
| Activity Method | Fragment Method(s) | Description | | :----------------- | :-------------------------
Жизненный цикл фрагмента тесно связан с жизненным циклом родительской Activity. Фрагмент не может существовать без Activity.
Ключевые отличия:
onAttach()
перед onCreate()
, где происходит связывание с Activity (получение контекста Activity), и onCreateView()
, где создается View-иерархия фрагмента.onDestroyView()
перед onDestroy()
, где происходит очистка View-иерархии, и onDetach()
после onDestroy()
, где происходит отвязка от Activity.Таблица сравнений основных методов жизненного цикла:
| Activity Method | Fragment Method(s) | Description | | :----------------- | :-------------------------
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.