Предположим, у меня есть действие с ящиком навигации, панелью инструментов и следующими фрагментами: Fragment1 Fragment2.
Когда начинается действие, я хочу показать Fragment2 со стрелкой назад (homeAsUpIndicator = true) показано на панели инструментов. Навигационный ящик должен быть отключен.
При нажатии кнопки «Домой» или «Назад» должен отображаться «Фрагмент1», значок гамбургера на панели инструментов и активированный навигационный ящик.
Обычно это не так сложно. задача, но проблема в том, что я хочу сделать это с Android Компоненты архитектуры навигации. Когда я устанавливаю Fragment1 в качестве startDestination, то Fragment1 отображается при запуске, а не Fragment2
Когда я устанавливаю Fragment2 в качестве startDestination, тогда я не могу использовать NavController.navigateUp (), чтобы вернуться к Fraggment1