Size: a a a

Cicerone Chat (RUS)

2019 February 03

KT

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

МН

Макс Наумов in Cicerone Chat (RUS)
Сама по себе не асбтрагирует, но в комплекте всё же идут навигаторы, которые таки управляют контейнером
источник

МН

Макс Наумов in Cicerone Chat (RUS)
Кажется, понимаю. Просто я как пользователь вижу их как часть библиотеки
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
они и есть часть библиотеки
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
и самому обрабатывать кнопку назад не стоит
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
это как выстроить абстракцию над шаердпрефами, а потом где-то писать туда напрямую
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
вот и лапша
источник

МН

Макс Наумов in Cicerone Chat (RUS)
Так я сам и не обрабатываю, в этом всё дело. Ни я, ни Cicerone
источник

МН

Макс Наумов in Cicerone Chat (RUS)
Дано: есть простой стек без вложенности. Система и так справляется без единой дополнительно строчки кода. Вопрос был в том, надо ли всё-таки писать дополнительный код и дёргать Cicerone
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
надо
источник

МН

Макс Наумов in Cicerone Chat (RUS)
окай
источник
2019 February 04

AD

Aleksey D. in Cicerone Chat (RUS)
Konstantin Tskhovrebov
setupFragmentTransaction - в разных ситуациях должен быть настроен по-разному. это исключительно для анимаций и для порадка коллбеков ЖЦ
Кстати, по поводу транзакций. А что, если вынести анимации в SupportAppScreen?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
анимации не относятся к экрану, они принадлежат контейнеру. если вы проанализируете, то поймете это.
источник

PG

Pavel Gust in Cicerone Chat (RUS)
Всем привет!
Спасибо всем за предыдущие ответы. Всё поправил у себя там))
Такой вопрос - что по поводу сохранения состояния фрагментов в навигации? Я вроде открываю тот же самый фрагмент из стэка, но состояние внутри сбрасывается. Дает ли cicerone какие-то инструменты для этого или я просто что-то не так сделал, что у меня оно сбрасывается?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
система сама все сохраняет. Чичероне ничего не трогает
источник

PG

Pavel Gust in Cicerone Chat (RUS)
Konstantin Tskhovrebov
система сама все сохраняет. Чичероне ничего не трогает
😅Вы правы. Я просто делал replace
источник

PG

Pavel Gust in Cicerone Chat (RUS)
Я тут наткнулся на такую вещь, что cicerone не реализует startActivityForResult. Как вы с этим справляетесь?
источник

PG

Pavel Gust in Cicerone Chat (RUS)
Там такой момент, что надо прочитать qr-код и вернуть результат на предыдущий экран
источник

МН

Макс Наумов in Cicerone Chat (RUS)
Pavel Gust
Я тут наткнулся на такую вещь, что cicerone не реализует startActivityForResult. Как вы с этим справляетесь?
без cicerone
источник

PG

Pavel Gust in Cicerone Chat (RUS)
Макс Наумов
без cicerone
Т.е. всё на cicerone, а такие экраны без него7
источник