Size: a a a

Cicerone Chat (RUS)

2018 December 10

Т

Тарлан in Cicerone Chat (RUS)
navigateTo()
источник

Т

Тарлан in Cicerone Chat (RUS)
Little Panda 🐼
А как осуществляете переход?
navigateTo(), Когда белый скрин я ловлю все скрины уже отображаются белыми, включая метода replaceScreen.
источник

AT

Alexander Taran in Cicerone Chat (RUS)
В navigateTo передаёте Screen?
источник

Т

Тарлан in Cicerone Chat (RUS)
да
источник

L

Little Panda 🐼 in Cicerone Chat (RUS)
Дам вам наводку, отсюда и отталкивайтесь. Получаете белый экран, при комбинации list -> map -> order <- map -> order. В других случаях все отрабатывает нормально.
источник

L

Little Panda 🐼 in Cicerone Chat (RUS)
И скорее всего это не связано с чичероне. Так как он выполняет то, что вы ему говорите выполнить. У вас явно что-то неправильно в коде.
источник

AT

Alexander Taran in Cicerone Chat (RUS)
Например создание Screen(OrderFragment)
источник
2018 December 13

IS

Ivan Sablin in Cicerone Chat (RUS)
Привет! Как перейти в активити, но при том чтобы она была запущена с ожиданием результата?
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
class MapsActivityScreen(private val bundle: Bundle? = null) : SupportAppScreen() {

       override fun getActivityIntent(context: Context?): Intent {
           val intent = Intent(context, MapsActivity::class.java)
           if (bundle != null)
               intent.putExtras(bundle)

           return intent
       }
   }
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Ivan Sablin
class MapsActivityScreen(private val bundle: Bundle? = null) : SupportAppScreen() {

       override fun getActivityIntent(context: Context?): Intent {
           val intent = Intent(context, MapsActivity::class.java)
           if (bundle != null)
               intent.putExtras(bundle)

           return intent
       }
   }
1) лучше так не делать
2) если очень надо, то зайти в сорцы SupportAppScreen и переопределить метод, который дергает getActivityIntent() и запускать там через startActivityForResult
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Так не делать запускать на результат или как я скинул код?
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Ivan Sablin
Так не делать запускать на результат или как я скинул код?
внутри своего приложения скорее всего можно избежать startActivityForResult. Он может понадобится для запусках активити чужих приложений.
источник
2018 December 14

AS

Abdullo Shukurov in Cicerone Chat (RUS)
Как можно реализовать swipeBack на cicerone там обычно есть белый фон для фрагмента на бакгроунд
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Abdullo Shukurov
Как можно реализовать swipeBack на cicerone там обычно есть белый фон для фрагмента на бакгроунд
листенер свайпа во вью. Соответственно когда надо выполнить переход назад, дергаем свой презентер, в котором роутер делать переход назад.
источник

AS

Abdullo Shukurov in Cicerone Chat (RUS)
Видимо вопрос неправильно поняли, проблема на заднем фоне, cicerone использует replace использует на транзаксии фрагмента   и фрагмент на заднем фоне не видно при swipeBack. Если у вас тоже было такое, как решили?
источник

AS

Abdullo Shukurov in Cicerone Chat (RUS)
Abdullo Shukurov
Видимо вопрос неправильно поняли, проблема на заднем фоне, cicerone использует replace использует на транзаксии фрагмента   и фрагмент на заднем фоне не видно при swipeBack. Если у вас тоже было такое, как решили?
источник

RP

Roman Pihariev in Cicerone Chat (RUS)
Abdullo Shukurov
Видимо вопрос неправильно поняли, проблема на заднем фоне, cicerone использует replace использует на транзаксии фрагмента   и фрагмент на заднем фоне не видно при swipeBack. Если у вас тоже было такое, как решили?
кастомную команду писал
источник

RP

Roman Pihariev in Cicerone Chat (RUS)
вместо replace пишете add; единственное, что у вас не будет доступа к localStackCopy при написании кастомного навигатора и роутера
источник

RP

Roman Pihariev in Cicerone Chat (RUS)
но я кастомил это под свой проект
источник

AS

Abdullo Shukurov in Cicerone Chat (RUS)
Пока что я тоже так делаю. Если нет другого  выхода тогда ок)
источник