Size: a a a

Cicerone Chat (RUS)

2019 November 29

IG

Ilya Gulya in Cicerone Chat (RUS)
Igor
мне ещё нравится что не надо что-то делать в xml файлах, если сравнить с NAC
Это не самая большая проблема NAC 😅
источник

I

Igor in Cicerone Chat (RUS)
Eugene Shapovalov
Все проблемы с Cicerone у меня были из-за того, что я рукопоп и неправильно её использовал в различных кейсах ^_^
да все мы немного рукожопые)) век живи, век учись) чем больше понимаешь, тем больше ошибок в прошлом видишь)
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Eugene Shapovalov
Все проблемы с Cicerone у меня были из-за того, что я рукопоп и неправильно её использовал в различных кейсах ^_^
Хм, а это я рукожоп или Cicerone?
PS - У меня 3.0.0 сейчас
onFirstViewAttach() { // Moxy
 router.exit() // IllegalStateException(
   "FragmentManager is already executing transactions"
 )
}
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Eugene Shapovalov
Все проблемы с Cicerone у меня были из-за того, что я рукопоп и неправильно её использовал в различных кейсах ^_^
Хех, у меня тоже сначала были проблемы с тем, что я роутер для каждого активити делал😁
источник

IG

Ilya Gulya in Cicerone Chat (RUS)
Alexey Pushkarev
Хех, у меня тоже сначала были проблемы с тем, что я роутер для каждого активити делал😁
😁
источник

IG

Ilya Gulya in Cicerone Chat (RUS)
Всего-то надо было убрать Активити)
источник
2019 December 03

I

Igor in Cicerone Chat (RUS)
Ребят у меня есть два роутера, один для старта, то есть активити загружает фрагмент, фактически глобальный роутер, второй роутер переключает табы, теперь думаю как сделать так, чтобы можно быть ещё переходить по фрагментам внутри каждого таба? Какие есть варианты?
источник

AA

Alidibir Akhbulatov in Cicerone Chat (RUS)
Igor
Ребят у меня есть два роутера, один для старта, то есть активити загружает фрагмент, фактически глобальный роутер, второй роутер переключает табы, теперь думаю как сделать так, чтобы можно быть ещё переходить по фрагментам внутри каждого таба? Какие есть варианты?
Не нужен роутер для переключения табов. Автор либы уже не раз тут писал, что это не навигация. А для каждого таба создавай локальный роутер, который имеет ссылку на глобальный
источник

I

Igor in Cicerone Chat (RUS)
Alidibir Akhbulatov
Не нужен роутер для переключения табов. Автор либы уже не раз тут писал, что это не навигация. А для каждого таба создавай локальный роутер, который имеет ссылку на глобальный
то есть движение по табам это не навигация?
источник

AA

Alidibir Akhbulatov in Cicerone Chat (RUS)
Igor
то есть движение по табам это не навигация?
нет, используй для этого FragmentManager c show/hide
источник

I

Igor in Cicerone Chat (RUS)
Alidibir Akhbulatov
Не нужен роутер для переключения табов. Автор либы уже не раз тут писал, что это не навигация. А для каждого таба создавай локальный роутер, который имеет ссылку на глобальный
то есть в локальный роутер положить объект глобального? тут проблема со скоупами будет так как жить все это будет разное время
источник

AA

Alidibir Akhbulatov in Cicerone Chat (RUS)
Igor
то есть в локальный роутер положить объект глобального? тут проблема со скоупами будет так как жить все это будет разное время
а в чем проблема? глобальный со скоупом Singleton, локальный - с Flow, например
источник

I

Igor in Cicerone Chat (RUS)
Alidibir Akhbulatov
а в чем проблема? глобальный со скоупом Singleton, локальный - с Flow, например
предполагаю, что может быть, пока точно не знаю. Ок, спасибо, попробую сделать для каждого таба свой роутер, надеюсь все заведется и нигде ничего не потечёт) сложно сразу руку набить и косяков не наделать)
источник

AA

Alidibir Akhbulatov in Cicerone Chat (RUS)
Igor
предполагаю, что может быть, пока точно не знаю. Ок, спасибо, попробую сделать для каждого таба свой роутер, надеюсь все заведется и нигде ничего не потечёт) сложно сразу руку набить и косяков не наделать)
локальный роутер держит ссылку на глобальный, а не наоборот, т.ч. проблем не должно быть)
источник

I

Igor in Cicerone Chat (RUS)
Alidibir Akhbulatov
локальный роутер держит ссылку на глобальный, а не наоборот, т.ч. проблем не должно быть)
просто сама конструкция не очень нравится, что один роутер на другой держит ссылку, хотелось бы сделать их несвязанными вообще, у каждого свой функционал
источник

AA

Alidibir Akhbulatov in Cicerone Chat (RUS)
источник

I

Igor in Cicerone Chat (RUS)
спасибо
источник

I

Igor in Cicerone Chat (RUS)
кстати, а как быть с navigatorHolder его надо везде переопределять?
источник

AA

Alidibir Akhbulatov in Cicerone Chat (RUS)
Igor
кстати, а как быть с navigatorHolder его надо везде переопределять?
нет, в базовом Activity устанавливаешь глобальный, и в FlowFragment/TabFragment локальный
источник

I

Igor in Cicerone Chat (RUS)
Alidibir Akhbulatov
нет, в базовом Activity устанавливаешь глобальный, и в FlowFragment/TabFragment локальный
а что значит допустим локальный для FlowFragment?
источник