Этот вопрос задавался ранее, но не был точным ответом, который я искал.
Предположим, мой задний стек: A> B> C> D> E> F> G, где A является первый фрагмент Если я только хочу удалить E и переместить пользователя к D, сохраняя другие фрагменты в backstack. Мой задний стек будет выглядеть так: A> B> C> D> F> G.
Я в основном пытаюсь сделать что-то вроде навигации в Instagram, где история просмотра пользователя сохраняется для каждого элемента нижнего навигационного меню.
Возможно ли это сделать? Использовать ли метод remove () из FragmentTransaction? Должен ли я реализовать собственный задний стек? Если так, то может ли кто-нибудь указать мне правильное направление? Также я не понимаю kotlin, поэтому, пожалуйста, напишите любой код в Java.
Спасибо