Вопросы по теме 'back-stack'

Получить все фрагменты из backstack по порядку
Я использую Фрагменты в своем проекте приложения. Все фрагменты добавляются в back stack : ... fragmentTransaction.addToBackStack(null); ... Позже, как правильно получить все фрагменты из back stack по порядку?
10255 просмотров
schedule 08.06.2023

Android onConfigurationChanged: как сохранить и восстановить задний стек фрагментов?
У меня есть действие с двойной панелью: список пунктов меню слева (фрагмент M) и сведения о выбранном в данный момент элементе справа (фрагмент D). Когда пользователь выбирает элемент во фрагменте D, фрагмент D заменяется другим фрагментом (назовем...
5123 просмотров

Задняя надгробная плита wp7
Я только что закончил надгробие страницы в своем приложении, когда заметил, что я только надгробил страницу, которую просматриваю в данный момент, а это означает, что после того, как я верну страницы в бэкстеке, они потеряют всех своих членов и не...
480 просмотров
schedule 11.07.2022

Как удалить активность singleTask с помощью taskAffinity из последних задач после ее завершения?
Предположим, у нас есть два действия. A – основное действие, то есть "домашняя программа запуска включена" (правильные фильтры намерений и т. д.). B – корневое действие задачи со спецификацией singleTask. (может быть только один экземпляр этого...
3401 просмотров

onCreate всегда вызывается при переходе назад с намерением
У меня есть действие под названием HomeActivity, которое имеет SurfaceView и показывает изображение предварительного просмотра камеры. Это занятие довольно тяжелое и кажется медленным, если вы начинаете/перезапускаете его. Итак, я провел некоторые...
8633 просмотров
schedule 19.09.2022

Вставить в backstack wp7
У меня есть приложение со следующими страницами: Авторизоваться Меню Чат когда я запускаю приложение, порядок страниц следующий: Вход -> Меню -> Чат. Но ... когда мое приложение не запущено, и я получаю push-уведомление, я хочу...
400 просмотров
schedule 03.07.2022

Android: открыть активность без сохранения в стек
У меня есть 2 действия: Основное и Список. Из Главного вы можете открыть Список; из списка можно открыть Main. Я бы хотел, чтобы каждое открытие списка не сохранялось в «историю». Таким образом, нажатие назад из Главного меню нельзя...
77926 просмотров
schedule 17.05.2023

Остановить воссоздание фрагмента после возобновления работы?
Я использую несколько fragment для динамического добавления в activity . Все работает нормально, когда я нажимаю кнопку «Назад», fragment сменяются на backstack . И когда я его resume , он появляется. Но каждый раз на Resume он воссоздает...
14330 просмотров

Как проверить, находится ли класс активности в заднем стеке, и соответствующим образом управлять им в Android?
Я хочу проверить, находится ли объект с определенным классом в заднем стеке. Если это так, я буду использовать FLAG_ACTIVITY_CLEAR_TOP, если нет, я хочу получить доступ к root и нажать класс. Предположим, что у меня есть A, C, D в стеке, и я хочу...
1138 просмотров
schedule 07.09.2022

понимание концепции обратного стека в Android
Я пытаюсь понять, что такое концепция обратного стека в Android. Что я пытался узнать : я прошел через разработку сайт что я мог узнать, так это то, что задний стек - это единственная концепция, которая отличает жизненный цикл фрагмента от...
1468 просмотров
schedule 24.03.2022

Поддержка кнопки «Назад» во фрагментах Android
Я работаю над унаследованным проектом Android, в котором используются фрагменты. Основная активность имеет боковое меню, которое позволяет пользователю нажимать на список элементов, каждый из которых открывает новый фрагмент в другом файле. Прямо...
1797 просмотров
schedule 09.10.2022

Сохранение и восстановление состояния пользовательского интерфейса фрагмента при нажатии и выталкивании из заднего стека
Предыстория: У меня есть основной Activity , он обертывает основной Fragment , который можно изменить, и чтобы сохранить задний стек, я использую задний стек FragmentManager . Основное отличие от сохранения стека действий заключается в том,...
635 просмотров

Как я могу поддерживать состояние дочернего представления при переключении фрагментов?
Мне трудно понять, как жизненный цикл фрагмента связан с переключением между фрагментами в заднем стеке. Пожалуйста, потерпите меня, если мой вопрос выявляет более одного заблуждения. Вот мой код: public class SomeFragment extends Fragment {...
73 просмотров
schedule 19.06.2022

Как пропустить и вызвать действие в заднем стеке
Предположим, у меня есть 2 действия A и B. A является основным действием и установлено как singleTask, поэтому будет создан только один экземпляр. Активность B может быть реализована много раз. В onPause() в действии B я вызываю действие A....
119 просмотров
schedule 29.07.2022

Неправильное поведение Backstack активности при уничтожении активности
У меня есть два вида деятельности; скажем, A и B. В activity A зарегистрирован широковещательный приемник, который прослушивает определенное событие, которое завершит действие A. Я регистрирую широковещательный приемник в onCreate() и уничтожаю...
1842 просмотров

После извлечения стопки мои фрагменты не собираются мусором
После того, как вы вытолкнули задний стек, мои фрагменты не собираются мусором? Вызываются их методы onStop() , но не их методы onDestroyView() или onDestroy() . Как я могу убедиться, что их методы onDestory() вызываются? Я совершил...
563 просмотров
schedule 28.07.2023

Задний стек Android в навигационном ящике с использованием действий
Я реализовал тестовый образец ящика Android, используя действия вместо фреймов, как в этом ответе SO . У меня есть 3 действия, которые происходят из DrawerActivity. MainActivity это первое действие при запуске приложения, ActivityA и...
1089 просмотров

Обработка стопки с фрагментами, содержащими вкладки
Я пытаюсь создать приложение для Android, содержащее одно действие с контейнером и навигационным ящиком. Первоначально пустой контейнер загружает фрагменты, которые имеют ViewPager внутри макета вкладки, в котором я загружаю фрагмент с...
1277 просмотров

Проблема с Android BackStack
У меня возникли проблемы с решением проблемы с BackStack. У меня есть 3 фрагмента, которыми управляет Activity: Для навигации между фрагментами я использую этот код: private void showFragment(BabysitFragment babysitFragment, UserRequest...
219 просмотров

проблема с заменой фрагмента обратного стека
У меня есть фрагменты в стеке, которые добавляются с помощью функции addtobackstack . Когда я добавляю фрагмент без использования функции addtobackstack , а затем нажимаю кнопку «Назад», backstack возвращается к неправильному фрагменту....
678 просмотров