Описание тега back-stack

"Задний стек" - это стек, в котором упорядочены действия в рамках задачи Android. Задача Android - это набор действий, с которыми пользователи взаимодействуют при выполнении определенной работы. Благодаря этому процессу действия помещаются в стек в том порядке, в котором каждое действие открывается. Доступ к действиям можно будет получить позже в обратном порядке, нажав кнопку "назад".
1 ответ

Закройте текущий фрагмент и откройте предыдущий

Представьте, что у меня в основной деятельности есть frameLayout и два фрагмента, так что теперь отображается первый фрагмент, я заменил его на secondFragment и добавил первый в стек стека, теперь во втором фрагменте выполняется какое-то условие, по…
24 ноя '18 в 07:10
0 ответов

Деятельность удалена из Back Stack

вступление Я не уверен, что это ошибка в Android. Однако моя активность удалена из Back Stack и его onCreate Метод никогда не вызывается после подачи заявки. сценарий В Back Stack есть 3 вида деятельности: Activity01 Activity02 Activity03 Когда я бл…
05 мар '17 в 21:10
1 ответ

Минимизировать активность в предыдущих действиях в Android

Я занимаюсь разработкой компонента видеозвонка, который поддерживает обмен мгновенными сообщениями. Я хочу добавить опцию минимизации экрана видеовызова на нажатой спине и вернуться к обмену сообщениями activity сделать оба одновременно (WhatsApp, к…
18 авг '18 в 21:45
3 ответа

Windows Phone 8: предотвращение добавления PhoneApplicationPage в backstack

У меня есть страница телефона, которая переходит на другую. Есть ли способ предотвратить попадание первой страницы в backstack при переходе ко второй? Я бы не стал удалять первую страницу из backstack в коде для второй страницы.
06 мар '14 в 17:18
2 ответа

Только одна активность в Back Stack

У меня есть 5 видов деятельности: A, B, C, D и E. Я могу начать все действия с каждого из них, но я хочу, чтобы Back Stack сохранял только последнее действие. Например: A->B->C->D. Если я нахожусь в D, я могу вернуться к C, но теперь, в C, когда я н…
03 апр '13 в 17:26
15 ответов

Как предотвратить возвращение к предыдущей активности?

Когда на телефоне нажата кнопка НАЗАД, я хочу предотвратить возврат определенного действия к предыдущему. В частности, у меня есть экраны входа и регистрации, и оба начинают новое действие под названием HomeScreen когда успешный вход / регистрация п…
25 дек '11 в 19:12
2 ответа

Как очистить задний стек при намеренной загрузке

У меня есть система входа в мое приложение, и я хотел бы сделать так, чтобы после того, как пользователь войдет в свою учетную запись, обратный стек будет очищен, поэтому он не сможет увидеть активность входа в систему, если он не нажмет кнопку выхо…
11 фев '14 в 15:14
0 ответов

Проблема с обратным стеком Android при первом добавлении фрагмента с последующей его заменой и последующим нажатием кнопки "Назад"

У меня есть 3 фрагмента A, B & C и один вид деятельности. Сначала я добавляю фрагмент A, используя метод replace() следующим образом: getSupportFragmentManager() .beginTransaction() .replace(android.R.id.content, new A()) .commit(); Затем, так как я…
1 ответ

Как определить, пустой ли стек активности и размер стека активности?

Одним из способов является передача пакета / хранилища в разделяемом предпочтении, через которое получается эта информация. Есть ли метод, отличный от этого, чтобы достичь этого? Во фрагментах вы можете сделать getBackStackEntryCount.
19 мар '16 в 01:03
10 ответов

Как очистить стек Android-активности?

У меня есть приложение с несколькими операциями в Android, и я хочу, чтобы пользователь мог выйти из системы, нажав кнопку меню. У меня проблема в том, что A) Android не позволяет вам завершить приложение иБ) даже когда я отправляю пользователя Logi…
16 ноя '10 в 01:29
0 ответов

Изменить задний стек активности в фоновом режиме

В настоящее время я столкнулся с ошибочным поведением в результате запуска нового действия B (применения нового состояния пользовательского интерфейса к приложению) по окончании долго выполняющейся задачи (ответ из очень медленного бэкэнда возвращае…
10 дек '18 в 09:56
0 ответов

Фрагмент Back Stack onSaveInstanceState Поведение

Я играю со стеком фрагментов и заметил странное поведение. Я написал простую тестовую программу, состоящую из одного действия с контейнером фрагментов. У меня есть две кнопки: одна заменяет текущий фрагмент новым экземпляром фрагмента А, а вторая за…
1 ответ

Невозможно удалить фрагмент из backstack с помощью popBackStack() или remove()

У меня есть 2 фрагмента: SportsList и Workout Я поместил фрагмент SportsList как это: FragmentTransaction ft = fm.beginTransaction(); ft.addToBackStack("SportsList").replace(R.id.fragment, sportsListFragment); А потом я поставил тренировки FragmentT…
05 июл '17 в 17:17
2 ответа

Android - проблемы с BackStack с использованием FragmentStatePagerAdapter

Я создаю приложение для Android, используя FragmentStatePagerAdapter для навигации по вкладкам и динамического содержимого в каждой вкладке. Каждая вкладка имеет Fragment с контентом, который должен быть заменен при вводе пользователем (например, пе…
1 ответ

backstack в фрагментах не работает

В моем MainActivityЯ добавляю три вкладки с именем FragmentA, FragmentB а также FragmentC, В FragmentA вкладка, я заполняю список контактов через фрагмент списка и добавляю этот фрагмент в backstack. Теперь, когда я нажимаю на любой элемент списка, …
1 ответ

Проблема в управлении стеком активности

Мое приложение содержит четыре действия: Оформление заказа, Вход, Отп, Оплата. Последовательность этих действий выглядит следующим образом:Случай 1. Если пользователь хочет выполнить платеж и уже вошел в систему, то пользователь будет напрямую перен…
23 июл '18 в 12:52
0 ответов

Фрагмент Backstack

У меня проблема с Фрагментом. Я создаю main_activity и добавляю в него listFragment. Когда я нажимаю на один элемент фрагмента списка, я открываю новый фрагмент. Я хочу добавить listfragment в backstack, но когда я нажимаю кнопку назад, я выхожу из …
19 авг '14 в 21:32
2 ответа

Навигация просмотра фрагментов и дочернего backstack

Ранее я обрабатывал фрагменты, но это было с помощью пейджера представления и табуляции, и я смог сохранить состояние фрагментов, создав массив и вернув фрагмент из этого массива. но теперь, используя диспетчер фрагментов, у меня есть доступ к добав…
30 сен '17 в 08:23
2 ответа

addToBackStack не работает на фрагменте

Я целый день искал десятки вопросов о стекопереработке в прошлом, но не нашел исчерпывающего ответа о... фрагменты не обрабатываются автоматически backstack? или я должен реализовать это вручную? (OnBackStackChanged?) или что-то отсутствует или не т…
5 ответов

Почему кнопка "Назад" не работает должным образом

У меня есть два вида деятельности - A и A -B, и я передаю значение из акта A в закон B с помощью намерения. Все работает хорошо. Когда я открываю свой Act-B, я получаю значение из Act-A, теперь проблема заключается в том, что когда я нажимаю кнопку …
29 июл '16 в 09:31