Вопросы по теме 'fragment-backstack'
правильный способ сделать транзакцию фрагмента
Я разрабатываю приложение для Android с одним действием и несколькими фрагментами. Мое приложение содержит навигационный ящик. Его макет содержит список. Нажав на его элементы, я динамически меняю фрагменты с помощью...
86 просмотров
schedule
02.09.2022
Обработчик onResume() не вызывается при воссоздании фрагмента из стопки
Недавно я начал рефакторинг своего приложения для Android, заменив «все» действия фрагментами. В том состоянии, в котором он находится сейчас, он ведет себя намного хуже, чем раньше...
Мои проблемы связаны с «навигацией вверх», поведением...
913 просмотров
schedule
01.02.2023
Фрагмент заднего стека, андроид?
Моя деятельность состоит из навигационного ящика и в настоящее время имеет 5 опций в левом меню. Который открывается во фрагменте.
Я ищу способ сохранить стек всех фрагментов, поэтому, когда пользователь нажимает кнопку «Назад», он переходит к...
275 просмотров
schedule
20.04.2024
Переход от дочернего фрагмента к родительскому действию с помощью кнопки возврата
У меня есть основная деятельность и 2 фрагмента. В моей основной деятельности у меня есть панель навигации, которая перемещается по фрагментам. Я обрабатываю нажатой кнопку возврата следующим образом:
@Override
public void onBackPressed() {...
3872 просмотров
schedule
20.06.2022
TabLayout ViewPager не загружается при использовании Backstack
Я использую TabLayout в одном из своих фрагментов с помощью viewPager для переключения между двумя фрагментами под вкладками.
Когда я нажимаю FAB внутри одного из нижних фрагментов, я загружаю новый фрагмент (для ввода).
Однако, когда я нажимаю...
3444 просмотров
schedule
07.08.2023
Добавить другой фрагмент в стопку?
Мое приложение использует 5 фрагментов, например:
[1]through[onClick on actionBar defined in activity]->[2]->[3]->[4]->[5]
Каждый фрагмент добавляется в задний стек, поэтому я могу вернуться, нажав кнопку «Назад». Однако я хотел...
88 просмотров
schedule
18.02.2023
удаление фрагмента из backstack
Я хочу удалить фрагмент из стопки в следующих ситуациях
активность1 -> фрагмент 1 -> фрагмент
активность1 -> фрагмент 1 -> активность2
в обоих случаях на спине следует вернуться к активности1, пропуская фрагмент1. как я могу добиться...
81 просмотров
schedule
11.04.2023
Как исправить проблему OutOfMemory с возвратом фрагментов в Android?
В моем приложении для Android у меня есть представление списка и подробное представление элемента списка.
Представление списка и представление сведений являются фрагментами в рамках одного действия. Сначала я загружаю фрагмент списка в действие, и...
581 просмотров
schedule
15.08.2022
Как использовать onBackPressed() для фрагментов Android
У меня есть 11 фрагментов, размещенных в MainActivity.class, эти фрагменты используют RecyclerView для отображения элементов. Элементы кликабельны. Когда они нажаты, элементы анализируют данные в DetailActivity.class. MainActivity — это родительская...
422 просмотров
schedule
23.01.2023
изменить выбранный элемент навигационного ящика при изменении заднего стека фрагмента
У меня есть два фрагмента FragmentHome и FragmentAbout , я добавил NavigationDrawer в приложение, когда я нажимаю Home , он открывает FragmentHome , а About открывает FragmentAbout , когда я открываю FragmentAbout , я также добавляю его в...
6463 просмотров
schedule
24.02.2023
Удалить определенный фрагмент из стопки
У меня есть 2 фрагмента (Frag A, Frag B), которые отображаются в нескольких панелях в ландшафте с другим идентификатором контейнера (R.id.containerA, R.id.containerB) соответственно.
Мой поток экрана для 1-го фрагмента: FragA-> FragA1-> FragA2...
753 просмотров
schedule
01.02.2023
Как сделать так, чтобы текущий фрагмент отображался на определенной вкладке вьюпейджера?
Я хочу получить последний фрагмент в бэкстеке, или текущий отображаемый он же у меня, в файле tab b_1 . Как вы можете видеть на следующем изображении, у меня есть ViewPager и еще один внутренний tab b . Таким образом, отображаются четыре текущих...
35403 просмотров
schedule
21.01.2023
Восстановление обратного стека фрагмента для фрагмента с двумя возможными путями обратного стека
У меня есть одно действие с 3 фрагментами, которые образуют рабочий процесс для сбора пользовательского ввода. Обычно фрагмент A является первым фрагментом -> Запускает B -> Запускает C. Предполагается, что B запускает A, если нажата кнопка «Назад»,...
137 просмотров
schedule
20.11.2023
Фрагмент не виден после popbackstack
Фрагмент (домашний фрагмент) добавляю в Activity.onCreate() , не добавляя в бэкстек, делаю это с помощью FragmentTransaction.replace() . После этого я добавляю каждый следующий фрагмент, используя FragmentTransaction.replace() , и добавляю его в...
1548 просмотров
schedule
21.12.2023
Почему oncreateview текущего фрагмента вызывается при нажатии кнопки «Назад»?
Я пытаюсь получить фрагмент из заднего стека. Он извлекается, но проблема в том, что при нажатии кнопки «Назад» также вызывается представление oncreate и последующие методы жизненного цикла текущего фрагмента. Вот мой код, чтобы поместить фрагмент в...
2335 просмотров
schedule
09.03.2023
Кнопка «Назад» не работает при добавлении фрагмента в стопку
Я пытался понять это.
Я начну с того, что существует много решений StackOverflow, но большинство из них предлагают подключить onBackPressed() самостоятельно, что действительно работает, но я не понимаю, почему я не получаю такое поведение...
2169 просмотров
schedule
11.05.2024
Фрагмент, отображаемый при нажатии кнопки «Назад», хотя и не добавленный в стопку
У меня есть приложение, в котором MainActiviy работает с нижней навигацией, которая переключается между полноэкранными фрагментами.
Я научился управлять навигацией с помощью кнопки «Назад», добавляя каждый фрагмент в стопку при создании....
604 просмотров
schedule
27.06.2022
Отдельный задний стек для каждой вкладки в BottomNavigationView Android с использованием фрагментов
Я использую BottomNavigationView для навигации в приложении для Android. Я использую фрагменты, чтобы установить содержимое для каждой вкладки.
Я знаю, как настроить один фрагмент для каждой вкладки, а затем переключать фрагменты при нажатии на...
11811 просмотров
schedule
10.09.2022
Не могу выбраться из бэкстека
У меня есть основное действие с одним контейнером, в котором я хочу отобразить четыре фрагмента. Это основное действие имеет нижнюю панель, которая должна раздувать разные фрагменты, когда я нажимаю одну конкретную вкладку. Я пытаюсь использовать...
63 просмотров
schedule
14.07.2023
Фрагменты, добавленные в backstack, работают отлично, но как только они возвращаются к предыдущему фрагменту, второй фрагмент не раздувается.
Сначала я добавил фрагмент в свою деятельность. Есть кнопка, метод Onclick которой заменяет предыдущий фрагмент на новый. Как только я нажимаю кнопку «Назад», он возвращается к предыдущему фрагменту, пока все хорошо. Но когда мы снова пытаемся...
15 просмотров
schedule
13.06.2023