Size: a a a

Cicerone Chat (RUS)

2021 March 10

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
в крайнем случае можно меншнить меня на гитхабе, тогда я получу уведомление
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Eugen Martynov
protected val localStackCopy = mutableListOf<TransactionInfo>()
это временный снепшот внутри навигатора только на время выполнения батча команд
источник

EM

Eugen Martynov in Cicerone Chat (RUS)
понял, но надо вернуться к изначальной идее. Закрою тикеты если картина мира сложится. Спасибо!
источник
2021 March 11

DL

Dmitriy Li in Cicerone Chat (RUS)
Всем привет
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
Подскажите, пожалуйста, как в чичероне добавить анимацию только на один фрагмент
источник

IG

Ilya Gulya in Cicerone Chat (RUS)
Dmitriy Li
Подскажите, пожалуйста, как в чичероне добавить анимацию только на один фрагмент
В навигаторе переопределить setupFragmentTransaction и указать анимацию только у тех фрагментов которые вам нужны
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
Ilya Gulya
В навигаторе переопределить setupFragmentTransaction и указать анимацию только у тех фрагментов которые вам нужны
Указать анимацию у тех фрагментов это каким образом, немного не понял
источник

IG

Ilya Gulya in Cicerone Chat (RUS)
Dmitriy Li
Указать анимацию у тех фрагментов это каким образом, немного не понял
Ну, в этом методе у вас есть 2 фрагмента - текущий и следующий.
Пишете своё условие вида if (nextFragment instanceof НужныйФрагмент) и меняете транзакцию как вам надо (указываете анимации и т.п.)
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
А понял ,  спасибо 💪💪💪
источник
2021 March 12

DL

Dmitriy Li in Cicerone Chat (RUS)
всем привет. Подскажите, пожалуйста, как в чичероне на некоторых скринов скрывать bottom navigation view?
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Это не задача Cicerone, но вот можно сделать:
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Переслано от Евгений Кузовкин...
Один из способов в лоб - шина, по которой можно скрывать/показывать bottom navigation. Потенциальные проблемы есть, но ограничиваемся простым flow - нужные экраны запрашивают скрытие, а отображение только на корневых фрагментах
источник

L

Little Panda 🐼 in Cicerone Chat (RUS)
Dmitriy Li
всем привет. Подскажите, пожалуйста, как в чичероне на некоторых скринов скрывать bottom navigation view?
открывать эти экраны не в контейнере с bottom navigation view, а в чистом контейнере, не вариант?
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
Вариант
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
Little Panda 🐼
открывать эти экраны не в контейнере с bottom navigation view, а в чистом контейнере, не вариант?
Только как ?
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
Отдельным роутером ?
источник

L

Little Panda 🐼 in Cicerone Chat (RUS)
Dmitriy Li
Только как ?
newRootScreen
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
А есть пример?
источник

DL

Dmitriy Li in Cicerone Chat (RUS)
Little Panda 🐼
newRootScreen
Он же предыдущий стек очистит
источник

Р

Роман in Cicerone Chat (RUS)
Dmitriy Li
Он же предыдущий стек очистит
Я обычно делаю для этого так называемый TopFlowFragment который в котором уже помещаю Flow с bottomnav. Когда нужно открыть чтото поверх всего, типа авторизации, полноэкранный показ картинок, или чтото вроде модального фрагмента (который перекроет всё) то открываю на TopFlow. При этом нужно понимать что если используются UI скоупы то у экранов на TopFlow не будет доступа к объектам из нижележащий по иерархии экранам, короче это будут как-бы независимые экраны и данные в них нужно передавать по своим шинам, как и возврат результата из них.

При этом предыдущий стек не очищается
источник