Очистка указанных c фрагментов из backstack - PullRequest
0 голосов
/ 19 апреля 2020

В моем приложении 3 фрагмента: [a] -> [b] -> [c]. сначала добавляется фрагмент a, затем он заменяется на b, а затем b заменяется на c. когда пользователь находится во фрагменте b, он может go вернуться к фрагменту a, нажав кнопку назад, но когда во фрагменте c, фрагменты a и b не должны быть доступны с помощью кнопки назад (нажатие кнопки назад должно закрыть все фрагменты).

Я пытался использовать

getSupportFragmentManager().popBackStackImmediate(name, FragmentManager.POP_BACK_STACK_INCLUSIVE);

, но он выталкивает все фрагменты сверху (текущий фрагмент) в указанный фрагмент, что не очень хорошая идея. любое простое решение?!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...