Вопросы по теме 'fragment-backstack'

правильный способ сделать транзакцию фрагмента
Я разрабатываю приложение для Android с одним действием и несколькими фрагментами. Мое приложение содержит навигационный ящик. Его макет содержит список. Нажав на его элементы, я динамически меняю фрагменты с помощью...
86 просмотров

Обработчик onResume() не вызывается при воссоздании фрагмента из стопки
Недавно я начал рефакторинг своего приложения для Android, заменив «все» действия фрагментами. В том состоянии, в котором он находится сейчас, он ведет себя намного хуже, чем раньше... Мои проблемы связаны с «навигацией вверх», поведением...
913 просмотров

Фрагмент заднего стека, андроид?
Моя деятельность состоит из навигационного ящика и в настоящее время имеет 5 опций в левом меню. Который открывается во фрагменте. Я ищу способ сохранить стек всех фрагментов, поэтому, когда пользователь нажимает кнопку «Назад», он переходит к...
275 просмотров
schedule 20.04.2024

Переход от дочернего фрагмента к родительскому действию с помощью кнопки возврата
У меня есть основная деятельность и 2 фрагмента. В моей основной деятельности у меня есть панель навигации, которая перемещается по фрагментам. Я обрабатываю нажатой кнопку возврата следующим образом: @Override public void onBackPressed() {...
3872 просмотров

TabLayout ViewPager не загружается при использовании Backstack
Я использую TabLayout в одном из своих фрагментов с помощью viewPager для переключения между двумя фрагментами под вкладками. Когда я нажимаю FAB внутри одного из нижних фрагментов, я загружаю новый фрагмент (для ввода). Однако, когда я нажимаю...
3444 просмотров

Добавить другой фрагмент в стопку?
Мое приложение использует 5 фрагментов, например: [1]through[onClick on actionBar defined in activity]->[2]->[3]->[4]->[5] Каждый фрагмент добавляется в задний стек, поэтому я могу вернуться, нажав кнопку «Назад». Однако я хотел...
88 просмотров

удаление фрагмента из backstack
Я хочу удалить фрагмент из стопки в следующих ситуациях активность1 -> фрагмент 1 -> фрагмент активность1 -> фрагмент 1 -> активность2 в обоих случаях на спине следует вернуться к активности1, пропуская фрагмент1. как я могу добиться...
81 просмотров

Как исправить проблему OutOfMemory с возвратом фрагментов в Android?
В моем приложении для Android у меня есть представление списка и подробное представление элемента списка. Представление списка и представление сведений являются фрагментами в рамках одного действия. Сначала я загружаю фрагмент списка в действие, и...
581 просмотров

Как использовать onBackPressed() для фрагментов Android
У меня есть 11 фрагментов, размещенных в MainActivity.class, эти фрагменты используют RecyclerView для отображения элементов. Элементы кликабельны. Когда они нажаты, элементы анализируют данные в DetailActivity.class. MainActivity — это родительская...
422 просмотров

изменить выбранный элемент навигационного ящика при изменении заднего стека фрагмента
У меня есть два фрагмента FragmentHome и FragmentAbout , я добавил NavigationDrawer в приложение, когда я нажимаю Home , он открывает FragmentHome , а About открывает FragmentAbout , когда я открываю FragmentAbout , я также добавляю его в...
6463 просмотров

Удалить определенный фрагмент из стопки
У меня есть 2 фрагмента (Frag A, Frag B), которые отображаются в нескольких панелях в ландшафте с другим идентификатором контейнера (R.id.containerA, R.id.containerB) соответственно. Мой поток экрана для 1-го фрагмента: FragA-> FragA1-> FragA2...
753 просмотров

Как сделать так, чтобы текущий фрагмент отображался на определенной вкладке вьюпейджера?
Я хочу получить последний фрагмент в бэкстеке, или текущий отображаемый он же у меня, в файле tab b_1 . Как вы можете видеть на следующем изображении, у меня есть ViewPager и еще один внутренний tab b . Таким образом, отображаются четыре текущих...
35403 просмотров

Восстановление обратного стека фрагмента для фрагмента с двумя возможными путями обратного стека
У меня есть одно действие с 3 фрагментами, которые образуют рабочий процесс для сбора пользовательского ввода. Обычно фрагмент A является первым фрагментом -> Запускает B -> Запускает C. Предполагается, что B запускает A, если нажата кнопка «Назад»,...
137 просмотров

Фрагмент не виден после popbackstack
Фрагмент (домашний фрагмент) добавляю в Activity.onCreate() , не добавляя в бэкстек, делаю это с помощью FragmentTransaction.replace() . После этого я добавляю каждый следующий фрагмент, используя FragmentTransaction.replace() , и добавляю его в...
1548 просмотров

Почему oncreateview текущего фрагмента вызывается при нажатии кнопки «Назад»?
Я пытаюсь получить фрагмент из заднего стека. Он извлекается, но проблема в том, что при нажатии кнопки «Назад» также вызывается представление oncreate и последующие методы жизненного цикла текущего фрагмента. Вот мой код, чтобы поместить фрагмент в...
2335 просмотров

Кнопка «Назад» не работает при добавлении фрагмента в стопку
Я пытался понять это. Я начну с того, что существует много решений StackOverflow, но большинство из них предлагают подключить onBackPressed() самостоятельно, что действительно работает, но я не понимаю, почему я не получаю такое поведение...
2169 просмотров

Фрагмент, отображаемый при нажатии кнопки «Назад», хотя и не добавленный в стопку
У меня есть приложение, в котором MainActiviy работает с нижней навигацией, которая переключается между полноэкранными фрагментами. Я научился управлять навигацией с помощью кнопки «Назад», добавляя каждый фрагмент в стопку при создании....
604 просмотров

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

Не могу выбраться из бэкстека
У меня есть основное действие с одним контейнером, в котором я хочу отобразить четыре фрагмента. Это основное действие имеет нижнюю панель, которая должна раздувать разные фрагменты, когда я нажимаю одну конкретную вкладку. Я пытаюсь использовать...
63 просмотров

Фрагменты, добавленные в backstack, работают отлично, но как только они возвращаются к предыдущему фрагменту, второй фрагмент не раздувается.
Сначала я добавил фрагмент в свою деятельность. Есть кнопка, метод Onclick которой заменяет предыдущий фрагмент на новый. Как только я нажимаю кнопку «Назад», он возвращается к предыдущему фрагменту, пока все хорошо. Но когда мы снова пытаемся...
15 просмотров