Android: сохранить несколько экземпляров активности в фоновом стеке

У меня есть Activity A из которого я запускаю Activity B В Activity B я хочу запустить новые экземпляры B (с различным содержимым), чтобы я мог вернуться к разным экземплярам B. Например:

A -> B (с содержимым x) -> B '(с содержанием y) -back-> B (с содержимым x)

Моя проблема:

Для примера пути навигации:

A -> B -> B '-> B' '

При возврате в B '' я возвращаюсь к A, а не к B ', как ожидалось. Разве андроид не хранит экземпляры активности в фоновом стеке, или мне нужно что-то сделать, чтобы сказать, что андроид сохраняет каждый отдельный экземпляр, чтобы я мог перемещаться между ними?

Вы должны прочитать документ Google Tasks and Back Stack .

Intereting Posts
Использование класса приложений Android для сохранения данных Ошибка Eclipse ADB Список строк списка упорядочивается случайным образом при прокрутке списка в андроиде Как я могу использовать быструю свертку на основе FFT для реализации LPF, если для быстрой свертки требуется LPF? Как обновить некоторые данные в Listview без использования notifyDataSetChanged ()? Самый простой способ форматирования строки, например, 1 000 000 Полноэкранная прозрачная активность (без заголовка и строки состояния) не работает … почему? Как я могу сделать текстовое поле html5 для отображения цифровой клавиатуры? ByteArrayBuffer отсутствует в SDK23 Как изменить фон вкладки на вкладках viewpagerindicator? Как выводить сообщения на консоль Eclipse при разработке для Android Интеграция видеолента в Android для прямой трансляции Android реагировать родной не мог получить пакетированный мост Включить заднюю камеру с помощью HTML5 Элемент с фиксированной высотой Android ListView