#android #android-jetpack-compose #jetpack-compose-navigation
Вопрос:
Теперь я переключаюсь между экранами таким образом
navController.navigate(Screen.Overview.route "/${state.accessToken}")
Как я могу переключиться на другой экран, но при этом очистить резервную копию?
Комментарии:
1. вы хотите очистить весь backstack или просто удалить последний пункт назначения из backstack перед переходом на другой экран?
2. В идеале было бы полезно знать оба этих способа.
Ответ №1:
Пожалуйста, проверьте эту функцию в документации по NavController. Используя inclusive
параметр и перемещая backstack до указанного самого верхнего пункта назначения, вы сможете управлять навигацией так, как хотите.