Методы фрагмента: attach (), detach (), remove (), replace (), popBackStack ()

Я очень запутался между этими функциями и их целями. Что я заметил, что с помощьюreplace() заменяет существующий фрагмент новым. Мы можем использоватьaddToBackStack(null) поместить этот фрагмент в задний стек, чтобы мы могли вернуться к ранее показанному фрагменту. Теперь, когда фрагмент добавлен (или заменен) -onAttach() - & GT;onCreate() и т.д .... методы фрагмента вызываются по порядку.

Теперь, когда мы звонимremove() на фрагменте из нашей деятельности, какие функции фрагмента называются и в каком порядке?

Что значитattach() а такжеdetach() делать? Есть лиdetach() удалить фрагмент? И когда эти двоеattach() а такжеdetach() используются, какие функции фрагмента называются и в каком порядке ??

Кроме того, что происходит наpopBackStack()?? Я имею в виду, какие функции вызываются, когда мы используемpopBackStack()на фрагменте из нашей деятельности ??

А когда onDestroy () вызывается ??

Спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос