Size: a a a

Cicerone Chat (RUS)

2018 July 17

RK

Rinat Kurmashev in Cicerone Chat (RUS)
если dialogfragment со сложной логикой - его есть смысл тоже в навигатор пихать?
источник

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)
но речь не про навигацию
источник

RK

Rinat Kurmashev in Cicerone Chat (RUS)
да, диалог наследуется от MvpAppCompatDialogFragment и  после манипуляций в нем я хочу, чтобы открылся следующий диалог
подумалось, что можно заморочиться с навигацией и сделать навигатор для открытия последовательных dialogfragment'ов
источник
2018 July 19

AP

Andrew Parkhomov in Cicerone Chat (RUS)
Привет, подскажите можно ли так сделать
Рут скрин (1) —> Фрагмент(2) —> фрагмент(3) —> фрагмент(4)
Нужно с 4 вернуться на 2 с результатом и закрыть 3
источник

ВБ

Влад Баженов in Cicerone Chat (RUS)
Andrew Parkhomov
Привет, подскажите можно ли так сделать
Рут скрин (1) —> Фрагмент(2) —> фрагмент(3) —> фрагмент(4)
Нужно с 4 вернуться на 2 с результатом и закрыть 3
backTo() ?
источник

ES

Eugene Shapovalov in Cicerone Chat (RUS)
Andrew Parkhomov
Привет, подскажите можно ли так сделать
Рут скрин (1) —> Фрагмент(2) —> фрагмент(3) —> фрагмент(4)
Нужно с 4 вернуться на 2 с результатом и закрыть 3
Вы можете с 4 вернуться на 2, а результат предоставить через общую модель.
источник

AP

Andrew Parkhomov in Cicerone Chat (RUS)
Там без параметров
источник

ВБ

Влад Баженов in Cicerone Chat (RUS)
ну да, вернуть данные это не про навигацию, но всегда можно запилить свою команду, если очень надо
источник

AP

Andrew Parkhomov in Cicerone Chat (RUS)
Eugene Shapovalov
Вы можете с 4 вернуться на 2, а результат предоставить через общую модель.
Так и делаю, но вызывается onCreateView, т.е. publishSubject не отрабатывает. Чтобы показать сообщение что действие было выполнено надо костылить чето. Ок, спасибо
источник

ЕК

Евгений Кузовкин in Cicerone Chat (RUS)
> надо костылить чето
Зачем костылить, если можно сделать презентер и в нём подписываться?
источник

ES

Eugene Shapovalov in Cicerone Chat (RUS)
Andrew Parkhomov
Так и делаю, но вызывается onCreateView, т.е. publishSubject не отрабатывает. Чтобы показать сообщение что действие было выполнено надо костылить чето. Ок, спасибо
вы вместо PublisjSubject можете использовать BehaviorSubject, который сохраняет последнее состяние
источник

AP

Andrew Parkhomov in Cicerone Chat (RUS)
Eugene Shapovalov
вы вместо PublisjSubject можете использовать BehaviorSubject, который сохраняет последнее состяние
как раз пробую ReplaySubject, не правльно понял описание наверно, сейчас попробую
источник

AP

Andrew Parkhomov in Cicerone Chat (RUS)
после onNext создаю новый инстанс BehaviorSubject и при пересоздании фрагмента подписываюсь уже на новый инстанс, так работает. Иначе при создании фрагмента все время показывается сообщение
источник
2018 July 20

B

Boozy Urban 😏 in Cicerone Chat (RUS)
Добрый день, а как правильно поступить со startActivityForResult? кастомный навигатор?
источник

TE

Taras Egorov in Cicerone Chat (RUS)
Boozy Urban 😏
Добрый день, а как правильно поступить со startActivityForResult? кастомный навигатор?
источник

B

Boozy Urban 😏 in Cicerone Chat (RUS)
оо спасибо большое
источник
2018 July 25

AC

Arsen CeH9 in Cicerone Chat (RUS)
Можно переопределить анимацию перехода для конкретного экрана?
источник