TAB1 TAB2 TAB3
| | |
FragmentA FragmentC FragmentE
| | |
FragmentB FragmentD FragmentF
Я хочу, чтобы мой пользовательский интерфейс был выложен так, как показано выше. Я прочитал о том, как работают фрагменты, и похоже, что я должен быть в состоянии реализовать пользовательский интерфейс, который позволяет мне переключаться между вкладками, так что каждая вкладка имеет фрагмент, и выбор чего-либо на фрагменте приведет к отображению другого фрагмента. *
Теперь проблема: Я не вижу, как я могу поддерживать разные стеки фрагментов в каждой вкладке. То, что я хочу, чтобы иметь возможность перейти от фрагмента D к FragmentC при использовании кнопки назад в Tab2. Переключение на Tab1 должно показать мне FragmentB и позволить мне перейти к FragmentA, используя кнопку BACK.
Есть ли способ иметь несколько стеков фрагментов, как я описал?