Я пытаюсь понять, возможно ли рефакторинг приложения, активность по активности, чтобы использовать новый компонент nav. Я вижу, что он поддерживает проектирование нескольких действий, но только путем создания компонента nav для каждого. Это означало бы, что усилия должны быть направлены на все приложение за один раз, что невозможно. Есть ли другой путь?
Я столкнулся с несколькими проблемами при навигации между действиями, в которых не используется компонент навигации, и такими действиями, как, например, возврат к предыдущей активности без навигации из операции навигации с использованием стрелки вверх или даже отображение стрелка вверх в домашнем фрагменте второго упражнения.
Я попытался вручную установитьDisplayHomeAsUpEnabled (true) и объявить родительское действие в Манифесте, но не только то, что это решение кажется невероятно неточным (что, если 2 различных действия могут потенциально быть родителями?), Но также вынудило меня добавить SINGLE_TOP атрибута, чтобы вернуться к предыдущему состоянию, всего кажется слишком много бинтов, которые наверняка очень скоро попадут в большее количество блоков ...
Любые предложения приветствуются. Спасибо!