Size: a a a

Cicerone Chat (RUS)

2020 October 31

ES

Egor Sigolaev in Cicerone Chat (RUS)
Или один холдер на мейн активити, другой на табы?
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
А навиг холдер тоже создавать новый для каждого холдера?
ну так если новый цицероне будет, то и все остальное тоже новым будет, не?
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Aleksey D.
ну так если новый цицероне будет, то и все остальное тоже новым будет, не?
А, ну да, понял, решил потестить, но без di уже сложно
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Или один холдер на мейн активити, другой на табы?
цицероне = корень ответвления навигации
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Aleksey D.
цицероне = корень ответвления навигации
Типо графа в джетпаке?
источник

OF

Osip Fatkullin in Cicerone Chat (RUS)
Вообще по идее для вложенных графов почти всегда приходится создавать какой-то Flow-fragment. Если делать нормальные анимации переходов между фрагментами и сохранять общий тулбар в рамках фичи. Тут не важно какую библиотеку использовать.
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Osip Fatkullin
Вообще по идее для вложенных графов почти всегда приходится создавать какой-то Flow-fragment. Если делать нормальные анимации переходов между фрагментами и сохранять общий тулбар в рамках фичи. Тут не важно какую библиотеку использовать.
Та знаю, просто сгорело знатно, и сейчас опять горит. Я думаю скоро все либы навигации изучу таким темпом, а потом и свою напишу
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Типо графа в джетпаке?
хочешь в мейнактивити класть разные фрагменты кроме табов - работай с чичероне из мейнактивити
хочешь в табфрагменте организовать переходы - работай с чичероне из табфрагмента
хочешь внутри каждого таба грязь делать - работать с локальными для каждого таба чичероне
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Aleksey D.
хочешь в мейнактивити класть разные фрагменты кроме табов - работай с чичероне из мейнактивити
хочешь в табфрагменте организовать переходы - работай с чичероне из табфрагмента
хочешь внутри каждого таба грязь делать - работать с локальными для каждого таба чичероне
Для каждой чичерони свой модуль выходит?
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Типо графа в джетпаке?
даже в соответствующем примере есть иллюстрация этого
https://github.com/terrakok/Cicerone/blob/v6.2/sample/src/main/java/com/github/terrakok/cicerone/sample/ui/bottom/TabContainerFragment.kt#L30
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Да, с семплом повожусь еще
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Для каждой чичерони свой модуль выходит?
если языком даггера, то нет, потому что модуль описывает создание зависимости - зачем 100500 модулей, которые одно и то же описывают?
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Egor Sigolaev
Да, с семплом повожусь еще
Но так говняно семплы еще не делали
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Дааааааааааааааааа, заработало
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Но так говняно семплы еще не делали
ну это к @terrakok вопросы и предложения 🌚 гитхаб - открытая площадка, делай MR с лучшими семплами или создавай issue с предложениями
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Дааааааааааааааааа, заработало
осталось хотя бы примерно понять, почему так происходило 🙂
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Aleksey D.
осталось хотя бы примерно понять, почему так происходило 🙂
Та понял я, просто юзал же одинаковые чичерони для активити и фрагмента, а оно из за этого быковало
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Egor Sigolaev
Та понял я, просто юзал же одинаковые чичерони для активити и фрагмента, а оно из за этого быковало
неправильно
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Aleksey D.
неправильно
Где неправильно? Я сделал новый чичерони и заработало же
источник

AD

Aleksey D. in Cicerone Chat (RUS)
если использовать единый router и navigator holder, но создавать навигатор с childFragmentManager, то проблемы тоже не будет
источник