Size: a a a

Cicerone Chat (RUS)

2020 October 21

AC

Arsen CeH9 in Cicerone Chat (RUS)
Eugene Shapovalov
а Navigator может в таком случае сохранять ещё и Result, как он делает это с очередью комманд, только Result будет ещё и через bundle
он не сохраняет ничего, а парсит сохраненный андроидом бекстек
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
но самому можно, да, тем более в синглактивити
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
еще раз. сохранить и восстановить - не проблема. это просто
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
не понятно, что делать с этими данными после восстановления
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
возьмем семпл приложение Чичероне.
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
fun onPhotoClicked() {
       router.setResultListener(RESULT_KEY) { data ->
           viewState!!.showPhoto(data as Int)
       }
       router.navigateTo(selectPhotoScreen(RESULT_KEY))
}
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
подписка происходит только при клике
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
после восстановления ее нет
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Konstantin Tskhovrebov
после восстановления ее нет
речь про то, что в мапе лежит <SOME_KEY, null> после восстановления?
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
после восстановления там ничего нет
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
Konstantin Tskhovrebov
подписка происходит только при клике
так это проблема подписки по клику, что мешает сразу подписываться на весь жц экрана?
источник

KT

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

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
зачем подписываться, когда не надо?
источник

KT

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

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
это точно неправильно
источник

AC

Arsen CeH9 in Cicerone Chat (RUS)
а какой альтернативный вариант без резалт апи? там разве не будет аналогичной подписки?
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
там будет реактивная модель с состоянием данных - это не относится непосредственно к результату.
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
это другая парадигма.
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
не стоит смешивать
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Ну так ещё раз - если очень надо, то подписываться в onCreate() фрагмента, чтобы не потерять данные. В остальных случаях - по клику. Т.е. решать это опять таки не средствами библиотеки
источник