401, что означает, что я должен разлогонить пользака.
Я удаляю токен и кидаю его на экран авторизации:
navController.navigate(R.id.authFragment).
Но если нажать на системную кнопку назад, то возвращает на предыдущий экран, где я поймал 401.
Как сделать так, чтобы не было этого возврата?
Использую сингл активити и Navigation Component
https://developer.android.com/reference/androidx/activity/OnBackPressedDispatcher ?
Нужно заюзать айдишник не фрагмента, а экшена, в котором правильно настроены popUpTo и popUpToInclusive.
Ну тогда надо делать кучу action для перехода к этому фрагменту. Нельзя это сделать одной функцией?
Обсуждают сегодня