Android: навигация между фрагментами

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

1 ответ

Реализуйте задний стек с некоторым основным идентификатором для фрагмента, чтобы проверить, находится ли этот фрагмент в стеке или нет, если его, чем, удалить эту позицию и вставить новую в верхнюю.

Вот ссылка для того же. но то, что я упомянул о том, что вы реализовали. Его задний стек простой рабочий пример https://github.com/rathodchintan/Fragment-Back-Stack

Другие вопросы по тегам