Size: a a a

Cicerone Chat (RUS)

2018 December 17

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
главное его назвать подходящим образом, чтобы всем было ясно, что это для быстрой загрузки экрана 😉
источник

AT

Andrey Timofeev in Cicerone Chat (RUS)
Никита ✓
Ага, вижу. Надеялся что есть какой метод условный backToWithData(stringKey, data), который пересоздат фрагмент с новыми данными)
Так вызови реплай и вызови новый фрагмент А с новыми данными
источник

ВБ

Влад Баженов in Cicerone Chat (RUS)
Andrey Timofeev
Так вызови реплай и вызови новый фрагмент А с новыми данными
🤔 слишком элегантно
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
Пытаюсь реализовать два router'a(global для активити и local для двух экранов с BottomNavigation), сталкивался ли кто с Fragment host has been destroyed?
источник

AC

Alexey Chebotar in Cicerone Chat (RUS)
Oleg Sinelnikov
Пытаюсь реализовать два router'a(global для активити и local для двух экранов с BottomNavigation), сталкивался ли кто с Fragment host has been destroyed?
Я вчера на хакатоне столкнулся
источник

AC

Alexey Chebotar in Cicerone Chat (RUS)
Oleg Sinelnikov
Пытаюсь реализовать два router'a(global для активити и local для двух экранов с BottomNavigation), сталкивался ли кто с Fragment host has been destroyed?
Происходит когда выхожу из приложения нажав назад, и возвращаюсь нажав на процесс в шторке
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
т о есть можно сказать тоже из шторки вызываю и переключение на другой фрагмент уже падает
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
Alexey Chebotar
Происходит когда выхожу из приложения нажав назад, и возвращаюсь нажав на процесс в шторке
нашли в чем была проблема?
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
если убрать проверку в getNavigator на navigator == null - все работает..
источник

AC

Alexey Chebotar in Cicerone Chat (RUS)
Oleg Sinelnikov
нашли в чем была проблема?
нет, подумал что проблема в том что 9 экранов за 18 часов  это слишком быстро чтобы сделать все правильно)
источник

OS

Oleg Sinelnikov in Cicerone Chat (RUS)
жаль, ладно, будем искать)
источник
2018 December 18

MR

Max Railian in Cicerone Chat (RUS)
Всем привет.
Столкнулся с тем что при открытии newRootChain идёт обращение к навигатору текущей активити, а не к той что была вставлена первой в списке (проблема в том что на текущей активити нет UI, следовательно и места под фрагменты). Есть какое-то красивое решение что-бы запустить сразу всю цепочку а не сначала activity с флагом, а потом в ней уже остальные фрагменты?
Вот как я запускаю цепочку:
router.newRootChain(MainActivityScreen(), NotificationsScreen(), NotificationDetailsScreen(messageId))
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Max Railian
Всем привет.
Столкнулся с тем что при открытии newRootChain идёт обращение к навигатору текущей активити, а не к той что была вставлена первой в списке (проблема в том что на текущей активити нет UI, следовательно и места под фрагменты). Есть какое-то красивое решение что-бы запустить сразу всю цепочку а не сначала activity с флагом, а потом в ней уже остальные фрагменты?
Вот как я запускаю цепочку:
router.newRootChain(MainActivityScreen(), NotificationsScreen(), NotificationDetailsScreen(messageId))
Переходи на Single activity, бро. Не будет таких проблем
источник

MR

Max Railian in Cicerone Chat (RUS)
Alexey Pushkarev
Переходи на Single activity, бро. Не будет таких проблем
Проект уже давно готов и он очень даже не маленький.
Переходить на одну активити уже не вариант, увы
Я лишь пытаюсь навести порядок во всём этом хаосе в навигации)
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Стек активити не такой гибкий, а доступа к нему нет совсем. Так что тут только частные костыли в каждом проекте с помощью интент флагов
источник

MR

Max Railian in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Стек активити не такой гибкий, а доступа к нему нет совсем. Так что тут только частные костыли в каждом проекте с помощью интент флагов
я так и предполагал, но всё же решил уточнить
Спасибо)
источник
2018 December 21

VS

Vladislav Shipugin in Cicerone Chat (RUS)
Всем привет.

Реализую bottom навигацию с Cicerone.
Есть экраны, которые открываются в рамках вкладки. Сделал все как в примере в репозитории и круто работает.

Сейчас появились экраны, которые надо открывать в двух вкладках. Как такой кейс обрабатывать? Получается, что мы должны дублировать экран для двух вкладок?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
в примере все экраны во вкладках = один и тот же экран
источник