Size: a a a

Cicerone Chat (RUS)

2018 October 27

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Она не в приоритете. Сейчас других дел много
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Это опенсорс ребят, возьмите и сделайте
источник

ЕК

Евгений Кузовкин in Cicerone Chat (RUS)
@terrakok, возник вопрос по поводу дефолтной команды BackTo. Не будет ли логичнее и правильнее использовать в качестве параметра этой команды не экземпляр экрана, а его ключ?
источник

KT

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

ЕК

Евгений Кузовкин in Cicerone Chat (RUS)
В таком случае, если мы хотим вернуться к определённому экрану, для которого требуются параметры, будет ли допустимо сделать вот так?
router.backTo(SomeScreen(-1))
источник

A

Azamat Mullabaev in Cicerone Chat (RUS)
Тоже интересно, судя по убранному ResultListener решение задачи получения результата нужно брать на себя
источник

ЕК

Евгений Кузовкин in Cicerone Chat (RUS)
Мой вопрос немного не про результат)
Просто из команды BackTo в релизации навигатора требуется только ключ экрана. Получается, что при таком подходе нужно либо хранить ссылку на экземпляр SomeScreen, либо создавать null object.
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
либо сделать конструктор без параметров, но при создании фрагмента проверять их обязательное наличие
источник

М

Михаил in Cicerone Chat (RUS)
Евгений Кузовкин
Мой вопрос немного не про результат)
Просто из команды BackTo в релизации навигатора требуется только ключ экрана. Получается, что при таком подходе нужно либо хранить ссылку на экземпляр SomeScreen, либо создавать null object.
Можно самостоятельно такую команду дописать)
источник

ЕК

Евгений Кузовкин in Cicerone Chat (RUS)
Михаил
Можно самостоятельно такую команду дописать)
Да, я понимаю, но хотел обсудить именно дефолтную реализацию)
источник
2018 October 30

АФ

Алексей Федоров in Cicerone Chat (RUS)
Всем добрый вечер. Я созда issue на гитхабе. Можете посмотреть и помочь решить вопрос? https://github.com/terrakok/Cicerone/issues/87
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
привет! сейчас посмотрю
источник

АФ

Алексей Федоров in Cicerone Chat (RUS)
Спасибо
источник

KT

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

АФ

Алексей Федоров in Cicerone Chat (RUS)
Я посмотрел ответ. Еще раз спасибо за такую оперативность. Я действительно использую старую версию библиотеки. Вот такой код написал
ScreenKeys.LOGIN_SCREEN -> {
                   val intent = Intent(
                       this@ChooseCallActivity,
                       LoginActivity::class.java
                   ).apply {
                       putExtra(SELECTED_PHONE_PRESENTATION, command.transitionData as Parcelable)
                   }
                   startActivity(intent)
               }
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
а зачем вам свой навигатор? если там есть уже готовый?
источник

АФ

Алексей Федоров in Cicerone Chat (RUS)
Вы про supportappnavigator?
источник

KT

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

АФ

Алексей Федоров in Cicerone Chat (RUS)
Просто я знаю, что у меня перемещения будут только между Активити без фрагментов
источник

АФ

Алексей Федоров in Cicerone Chat (RUS)
Поэтом и сам писать начал, да и либу хочется глубже понять
источник