Size: a a a

Cicerone Chat (RUS)

2021 March 15

S

Silent829 in Cicerone Chat (RUS)
но возможно проблема в другом. Конкретно странно onDetach + onCreate
мне без дополнительной информации неясно вообще
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Silent829
но возможно проблема в другом. Конкретно странно onDetach + onCreate
мне без дополнительной информации неясно вообще
Опишу, как у меня все устроено с кодом
источник

S

Silent829 in Cicerone Chat (RUS)
вроде setReorderingAllowed(true) как раз-таки рекомендуют прописывать в транзакциях
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Хотя нашел причину.

У меня в навигаторе стояла такая штука:
fragmentTransaction.setReorderingAllowed(true) - забыл про нее ))
я ее убрал и стало быстрее открываться.
Сейчас продебажу цикл
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Вообщем, когда иду на другой экран вызывается onDestroyView, а когда возвращаюсь - onCreate. OnDetach уже не вызывается
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Опишу подробнее, что я делаю для навигации
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
У меня SingleActivity. В нем определяю
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Подключаю и отключаю холдер
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Во внедряемом фрагменте прописываю это
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
этот фрагмент использую как корневой. Далее сразу же в onCreate этого фрагмента вызываю стартовую страницу и от него дальше идет навигация с помощью navigateTo. И далее моя проблема ((
источник

S

Silent829 in Cicerone Chat (RUS)
Anton Pankratov
Во внедряемом фрагменте прописываю это
а убирать навигатор надо до super.onPause() или после?
источник

S

Silent829 in Cicerone Chat (RUS)
блин не помню как в гитфоксе было
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Я поставил removeNavigator до super.onPause, но ситуация не изменилась
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Использую версию 5.1.0
источник

E

Eugene in Cicerone Chat (RUS)
обнови
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Ничего не сломается?
источник

S

Silent829 in Cicerone Chat (RUS)
Anton Pankratov
Ничего не сломается?
порефакторить придется, но не сломается
также рекомендую перейти на модо
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Anton Pankratov
Во внедряемом фрагменте прописываю это
я не понял, у вас вложенная навигация или нет? вижу два разных навигатора. на каком из роутеров проблема?
источник

E

Eugene in Cicerone Chat (RUS)
Silent829
порефакторить придется, но не сломается
также рекомендую перейти на модо
зачем?
источник

AP

Anton Pankratov in Cicerone Chat (RUS)
Konstantin Tskhovrebov
я не понял, у вас вложенная навигация или нет? вижу два разных навигатора. на каком из роутеров проблема?
Навигация вложенная. Простите, Я забыл упомянуть, что активити меняет между собой два корневых фрагмента, а в них уже работают свои навигаторы. В проблемном случае проблема во фрагментной навигации
источник