Size: a a a

Cicerone Chat (RUS)

2018 September 05

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Alexey Pushkarev
Можно убрать скобки и return поставить вместо них =
Идите в Котлин чат. Не здесь
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Идите в Котлин чат. Не здесь
Не я начал этот топик, можете удалить сообщения если хотите
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Вы продолжили через пол дня
источник
2018 September 06

SG

Sergey Grushin in Cicerone Chat (RUS)
странно одно: чичероне - либа по навигации. а тут про клин болтают :)
источник

DS

Dzmitry Sobolevsky in Cicerone Chat (RUS)
Здравствуйте, использую в своем проекте Cicerone. Мне необходимо запустить single top dialog. Я так понимаю, мне необходимо прочесать существующий стек фрагментов в SupportFragmentNavigator?
источник

М

Михаил in Cicerone Chat (RUS)
По тегу просто поискать
источник

DS

Dzmitry Sobolevsky in Cicerone Chat (RUS)
Михаил
По тегу просто поискать
ага, так и сделал. единственное, вероятно если я вызову у существующего диалога метод show еще раз, то могут быть проблемы, да?
источник

М

Михаил in Cicerone Chat (RUS)
Надо чекать на !isAdded
источник

DS

Dzmitry Sobolevsky in Cicerone Chat (RUS)
а еще, в стреке фрагментов порядок поменяется? нужно ли тогда поменять порядок в LinkedList<String> localStackCopy?
источник

М

Михаил in Cicerone Chat (RUS)
Вообще лучше стек диаологов и стек фрагментов не машать, а сделать отдельный навигатор
источник

DS

Dzmitry Sobolevsky in Cicerone Chat (RUS)
я в основном навигаторе отображаю так:
private void startDialog(String screenKey, Object data) {
 DialogFragment dialogFragment = createDialog(screenKey, data);
 if (dialogFragment != null) {
  dialogFragment.showNow(activity.getSupportFragmentManager(), screenKey);
 }
}
источник

DS

Dzmitry Sobolevsky in Cicerone Chat (RUS)
и выхожу из диалогов через dismiss
источник

DS

Dzmitry Sobolevsky in Cicerone Chat (RUS)
или лучше переделать?)
источник
2018 September 07

GR

Gor Rushanyan in Cicerone Chat (RUS)
Чтоб заюзать чичероне с androidx нужно ручками написать сущности навигатора и тд, верно я понимаю?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Либо использовать джетифайр
источник

VN

Vitalii Nikonorov in Cicerone Chat (RUS)
Всем привет, никто не сталкивался с тем, что при навигации на фрагментах, возникает необходимость открыть один фрагмент из колбеков жц другого? Т.е. открываем 1 фрагмент и в onStart/onResume синхронно понимаем, что нужно открыть другой фрагмент и вызываем router.navigateTo(NEW_SCREEN_TAG)? В этом случае возникает FragmentManager is already executing transactions
источник

VN

Vitalii Nikonorov in Cicerone Chat (RUS)
источник

VN

Vitalii Nikonorov in Cicerone Chat (RUS)
тут упрощенный пример
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Гляну, когда дома буду
источник
2018 September 08

ЕН

Евгений Низамиев in Cicerone Chat (RUS)
Vitalii Nikonorov
Всем привет, никто не сталкивался с тем, что при навигации на фрагментах, возникает необходимость открыть один фрагмент из колбеков жц другого? Т.е. открываем 1 фрагмент и в onStart/onResume синхронно понимаем, что нужно открыть другой фрагмент и вызываем router.navigateTo(NEW_SCREEN_TAG)? В этом случае возникает FragmentManager is already executing transactions
Лучше это разруливать в маинактивити.
В oncreate активити проверять нужна ли авторизация, если нужна то кидать на авторизацию, если  нет то на маинфрагмент. Ну и при успешной авторизации тоже кидать на маинфрагмент.
источник