Size: a a a

Cicerone Chat (RUS)

2018 May 31

AK

Andrey Khitryy in Cicerone Chat (RUS)
Все работают, очевидно.
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Ну ладно, подождем) и я же не только у авторов спрашиваю)
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
В навигаторе можно сделать проверку дополнительную, смотреть что ща лежит в фрагменеджере и не менять если тот же.
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Роутер этим не занимается, он формирует команды. Обрабатывает команды уже навигатор.
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
В каком методе это проверять?
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Create Fragment так понимаю просто создает  и все
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
В apply command?
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Ну ты чего хочешь избежать замены при каком методе?
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
При любом или конкретном?
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Какая команда бы не была, не хочу чтобы фрагмент менялся на такой же
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
И какие ты варианты пробовал?
источник

GS

Georgii Solovev in Cicerone Chat (RUS)
перегрузи например метод applyCommand в SupportFragmentNavigator и сделай там проверку
if(command.getScreenKey() == fragmentManager.getBackStackEntryAt(fragmentManager.backStackEntryCount - 1).name) {
   return;
}
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Так это должна быть не абстрактная команда, а какая то конкретная же
источник

GS

Georgii Solovev in Cicerone Chat (RUS)
ну перегрузи метод конкретной команды
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Не совсем догоняю как это сделать в данном случае чёт
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
В метод приходит массив Command
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
SupportFragmentNavigator залочен
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Нельзя его править
источник

GS

Georgii Solovev in Cicerone Chat (RUS)
всмысле залочен? у него почти все методы protected втч forward и replace которые тебе я так понимаю и нужны
источник

IS

Ivan Sablin in Cicerone Chat (RUS)
Ну сама реализация класса имею ввиду
источник