OnResume () фрагмента не вызывается при извлечении из backstack
Привет, я разрабатываю приложение для Android, в котором я использую, я использую одинActivity
и 3 фрагмента. Итак, рассмотрим, у меня есть 3 фрагмента A B C. Когда я переключаюсь с A на B, я добавляюFragment
бэкстек и аналогичны для B к C. Теперь, когда я нажимаю назад от C, это показывает мне B и аналогично для B к A.
Но дело в том, что когда я прихожу из C в B или B в A, это не вызываетonResume()
или любые другие методы жизненного циклаFragment
.
Что я хочу сделать на самом деле для каждогоFragment
У меня другое название вActionBar
, Итак, в моем коде, когда я перехожу с A на B или с B на c, я меняю название действия внутри фрагмента. Но когда я нажимаю на спину, это не меняется в соответствии с этим.
В чем собственно проблема? Почему после поп от backstack его не зоветonResume()
для меняFragment
? Как мне решить эту проблему? Нужна помощь. Спасибо.