Size: a a a

Cicerone Chat (RUS)

2019 April 30

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Надо семпл изучать
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Там же все работает 🧐
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Alexey Pushkarev
с сингл активити.
Мне кажется просто, что в общем решении не должно быть > 1, тк могут быть какие угодно ситуации и бэк как команда должен отрабатывать стандартным образом, удаляя фрагмент. Мало ли что именно у кого-то в активити... может там тоже ui. И есть же команда finishChain в рутере чтобы закрыть полностью и сразу активити.  

А если хочется по-другому, то надо либо обсуждать почему и для всех ли подойдет, либо писать свой частный случай и все.

А расширять апи либы это всегда плохо, если это только не нужно прям вот большинству.
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
блин, всегда клал все фрагменты в стэк. И правда возможно первый не надо в стек класть. 🤔
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Vasili Chyrvon
Мне кажется просто, что в общем решении не должно быть > 1, тк могут быть какие угодно ситуации и бэк как команда должен отрабатывать стандартным образом, удаляя фрагмент. Мало ли что именно у кого-то в активити... может там тоже ui. И есть же команда finishChain в рутере чтобы закрыть полностью и сразу активити.  

А если хочется по-другому, то надо либо обсуждать почему и для всех ли подойдет, либо писать свой частный случай и все.

А расширять апи либы это всегда плохо, если это только не нужно прям вот большинству.
так не, я не предлагал > 1 в общее решение. Всего лишь getStackSize() публичный в SupportAppNavigator.
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Alexey Pushkarev
так не, я не предлагал > 1 в общее решение. Всего лишь getStackSize() публичный в SupportAppNavigator.
Да, я знаю, что не предлагал. Я рассмотрел все варианты просто ;)
источник
2019 May 06

w

whoami in Cicerone Chat (RUS)
А как в cicerone открыть DialogFragment?
источник

w

whoami in Cicerone Chat (RUS)
это вообще можно? или лучше диалог открывать из родительского фрагмента?
источник

AY

Aleksandr Yurkovskiy in Cicerone Chat (RUS)
Диалог обычно не является частью навигации
источник

AY

Aleksandr Yurkovskiy in Cicerone Chat (RUS)
если Я правильно понимаю
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
whoami
А как в cicerone открыть DialogFragment?
а какая разница открыть обычный фрагмент или диалоговый?
источник

w

whoami in Cicerone Chat (RUS)
В чичероне можно разве выполнить navigateTo для диалогового фрагмента? 🤔
источник

w

whoami in Cicerone Chat (RUS)
Aleksandr Yurkovskiy
Диалог обычно не является частью навигации
ок, вроде понятно
источник

IS

Ilya Smirnov in Cicerone Chat (RUS)
whoami
А как в cicerone открыть DialogFragment?
можно написать свою команду для роутера
источник

IS

Ilya Smirnov in Cicerone Chat (RUS)
Если диалог это не простой алерт с текстом и кнопкой ОК, а полноценный экран с каким-то функционалом, то почему он не может являться частью навигации? Это тот же самый фрагмент, только показан по-другому немного
источник

w

whoami in Cicerone Chat (RUS)
подтверждение смс кода и две кнопки - ок и отмена
источник

w

whoami in Cicerone Chat (RUS)
а ну еще счетчик ожидания
источник

IS

Ilya Smirnov in Cicerone Chat (RUS)
на мой взгляд это полноценный экран с какой-то логикой и я бы лично вполне отнес это к навигации. Если кто агрументированно опровергнет, то буду рад
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
whoami
В чичероне можно разве выполнить navigateTo для диалогового фрагмента? 🤔
смотря какой навигатор под капотом)
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Ilya Smirnov
на мой взгляд это полноценный экран с какой-то логикой и я бы лично вполне отнес это к навигации. Если кто агрументированно опровергнет, то буду рад
+, вполне себе экран с логикой. Там еще и таймер тикает, тоже как бы логика
источник