Вопросы по теме 'fragmenttransaction'

Фрагменты Android — несколько вкладок/потоков страниц, настраиваемый задний стек
Я сталкиваюсь с проблемами памяти с фрагментами, и мне может понадобиться помощь в выборе подходящего пути. Я не могу использовать простой обратный стек, потому что приложению необходимо сохранить несколько путей, которые пользователь выбирает в...
1343 просмотров

Фиксация Android FragmentTransaction уже вызвана
Моя ОШИБКА: java.lang.IllegalStateException: фиксация уже вызвана Мой КОД: final FragmentTransaction fragmentTransaction =getFragmentManager().beginTransaction(); f1_fragment = new F1_Fragments(); f2_fragment = new F2_Fragments();...
44854 просмотров

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

NullPointerException: FragmentManager.beginTransaction()
Я получаю эту ошибку при попытке запустить фрагмент из первого фрагмента: java.lang.NullPointerException: Attempt to invoke virtual method 'android.app.FragmentTransaction android.app.FragmentManager.beginTransaction()' on a null object reference...
33504 просмотров

Транзакция фрагмента Android с анимацией вызывает белую вспышку
У меня есть два фрагмента. Фрагмент А изначально находится в поле зрения. Когда пользователь нажимает кнопку, фрагмент B анимируется, используя метод, описанный ниже. Когда я выталкиваю фрагмент B, он анимируется обратно вниз из поля зрения, но...
1100 просмотров

Как избежать нескольких экземпляров фрагментов в Activity после того, как приложение было убито и возобновлено?
У меня есть приложение с главным экраном, в котором есть 2 фрагмента (на данный момент) и панель навигации. В настоящее время я загружаю фрагмент A (Explore) при запуске и загружаю фрагмент B при нажатии. С этого момента я показываю и скрываю...
2032 просмотров

Фрагмент перехода
Я создаю поток навигации в своем приложении, где у меня есть три фрагмента. Вот полный сценарий, Фрагмент А (получить одноразовый пароль) Фрагмент B (Подтвердить OTP) Фрагмент C (Изменить пароль) Навигация пользователя начнется с...
94 просмотров

Как программно заменить framelayout на фрагмент
Я пытаюсь заменить framelayout контейнером id на фрагмент при нажатии кнопки в действии. Я думаю, что код, который я написал, работает, но что-то не так, возможно, это проблема макета. Когда приложение запускается, фрагмент появляется на мгновение и...
1859 просмотров

Android: перейти к другому фрагменту через X секунд?
У меня есть раздел моего UX-потока, где я хочу отобразить сообщение для пользователя в текстовом представлении в течение 2 секунд во фрагменте A, а после этого заменить фрагмент A фрагментом B. Я делаю это, делая следующее из фрагмента A....
1210 просмотров

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

Вернуться от фрагмента C к фрагменту A, нажав кнопку «Назад»
У меня есть фрагменты, например A -> B -> C. Когда я нахожусь во фрагменте C, и нажимаю кнопку назад, мне нужно попасть на фрагмент A. То есть фрагмент B не нужно добавлять в backStack . Вот код, реализующий переход между фрагментами....
1212 просмотров

Переключение фрагментов Android без уничтожения
У меня есть активность с 3 фрагментами. В каждом фрагменте есть вопрос. Когда я создаю действие, я вызываю метод .add(...) для первого фрагмента. Для остальных я вызываю метод .replace(...) методом addToBackStack(...). Итак, у меня есть эта...
2153 просмотров

Как получить ссылку на фрагмент, созданный методом FragmentTransaction.replace
Я добавил фрагмент внутри действия, используя следующий код: FragmentTransaction ft = getActivity().getSupportFragmentManager().beginTransaction(); ft.replace(R.id.parent_fragment_container, new FolderStructureFragment()); ft.commit(); Мой...
109 просмотров
schedule 10.01.2023

Расположение фрагментов Android за пределами экрана/области отображения
У меня странная проблема при добавлении/замене нового фрагмента. Мой новый фрагмент находится за пределами экрана. bootom находится за пределами области отображения Это мой контейнер фрагментов (activity_main.xml) <RelativeLayout...
594 просмотров

Неправильный переход вложенных фрагментов
Привет, хорошие программисты переполнения стека! Я потратил хорошую неделю на решение этой проблемы и теперь очень отчаянно ищу решение. Сценарий Я использую android.app.Fragment, чтобы не путать его с фрагментами поддержки. У меня есть...
1655 просмотров

Получить результат с Google Map и перенести данные обратно в предыдущий фрагмент
Я создал функцию Google Map для своего приложения для Android. Когда пользователь переходит на FragmentA, его просят ввести некоторую информацию, такую ​​как имя и описание задания. Когда они опускаются ниже на этой странице, они могут выбрать...
129 просмотров

Android добавил фрагмент, который невозможно отобразить после обратного нажатия
У меня есть 3 фрагмента фрагмента A, фрагмента B, фрагмента C, которые добавляются по умолчанию в действие при создании, чтобы после этого сохранить его экземпляр, у меня есть еще один фрагмент фрагментаX, который нужно добавить в контейнер фрагмента...
61 просмотров

Уничтожается ли текущий фрагмент в каждой транзакции замены без addToBackStack?
Фрагмент A -> фрагмент B (заменить транзакцию, добавленную в задний стек) getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.container, fragementB).addToBackStack("tag").commit(); Фрагмент B -> фрагмент C (заменить...
285 просмотров

DialogFragment не найден во фрагментной транзакции
Я показываю DialogFragment из менеджера. DialogFragment отображается несколько раз. Я хочу знать, есть ли способ проверить из транзакции, отображается ли уже этот фрагмент. Так что не показывай. @Override public void...
467 просмотров

Избегайте добавления одного и того же фрагмента несколько раз в backStack.
У меня есть активность с 4 фрагментами. Я хотел бы избежать ситуаций, когда пользователь нажимает 100 раз перед выходом. Когда фрагмент установлен, он добавляется в задний стек. Например: Пользователь устанавливает фрагменты в таком порядке: 1, 2,...
814 просмотров