Android: навигация между фрагментами
Я разрабатываю приложение для Android. Ящик навигации содержит три элемента: фрагмент1, фрагмент2, фрагмент3.Теперь я нахожусь во фрагменте 1 и открываю фрагмент2, затем из фрагмента2 открываю фрагмент1, затем снова из фрагмента1 открываю фрагмент2.Я делаю это несколько раз (3-4 раз) и когда я нажимаю назад, эти фрагменты продолжают появляться в обратном порядке. Но я хочу что-то вроде этого: даже если я переключаю фрагменты несколько раз, обратный переход должен происходить только один раз, как только от фрагмента 2 до фрагмента 1, а не снова до фрагмента 1.
1 ответ
Реализуйте задний стек с некоторым основным идентификатором для фрагмента, чтобы проверить, находится ли этот фрагмент в стеке или нет, если его, чем, удалить эту позицию и вставить новую в верхнюю.
Вот ссылка для того же. но то, что я упомянул о том, что вы реализовали. Его задний стек простой рабочий пример https://github.com/rathodchintan/Fragment-Back-Stack