У меня есть приложение с n кнопками. Каждая кнопка создает новый фрагмент и прикрепляет его к представлению. Итак, если я коснусь кнопки A, B, C в этом порядке, будут созданы и сложены фрагменты FA, FB и FC:
FA,FB,FC
Теперь, если я снова нажму A, будет создан и сложен новый фрагмент, поэтому стек станет:
FA,FB,FC -> FA,FB,FC,FA
Есть ли способ извлечь существующий фрагмент из стека (если он существует) и вывести его на передний план? Итак, если у меня есть стек
FA,FB,FC
и снова нажимаем кнопку "A", фрагмент FA удаляется из backstack и помещается на передний план:
FA,FB,FC -> FB,FC,FA
и если я нажму "C", стек станет
FB,FC,FA -> FB,FA,FC
Заранее спасибо.
FragmentManager
документы, чтобы увидеть, есть ли там какие-либо полезные методы. - person Code-Apprentice   schedule 23.06.2014