Удалить и перемещаться по фрагменту из указанного c местоположения в backstack фрагмента - PullRequest
0 голосов
/ 02 февраля 2020

Этот вопрос задавался ранее, но не был точным ответом, который я искал.

Предположим, мой задний стек: A> B> C> D> E> F> G, где A является первый фрагмент Если я только хочу удалить E и переместить пользователя к D, сохраняя другие фрагменты в backstack. Мой задний стек будет выглядеть так: A> B> C> D> F> G.

Я в основном пытаюсь сделать что-то вроде навигации в Instagram, где история просмотра пользователя сохраняется для каждого элемента нижнего навигационного меню.

Возможно ли это сделать? Использовать ли метод remove () из FragmentTransaction? Должен ли я реализовать собственный задний стек? Если так, то может ли кто-нибудь указать мне правильное направление? Также я не понимаю kotlin, поэтому, пожалуйста, напишите любой код в Java.

Спасибо

...