Вопросы по теме 'fragmenttransaction'
Фрагменты Android — несколько вкладок/потоков страниц, настраиваемый задний стек
Я сталкиваюсь с проблемами памяти с фрагментами, и мне может понадобиться помощь в выборе подходящего пути. Я не могу использовать простой обратный стек, потому что приложению необходимо сохранить несколько путей, которые пользователь выбирает в...
1343 просмотров
schedule
04.09.2022
Фиксация Android FragmentTransaction уже вызвана
Моя ОШИБКА:
java.lang.IllegalStateException: фиксация уже вызвана
Мой КОД:
final FragmentTransaction fragmentTransaction =getFragmentManager().beginTransaction();
f1_fragment = new F1_Fragments();
f2_fragment = new F2_Fragments();...
44854 просмотров
schedule
20.08.2022
правильный способ сделать транзакцию фрагмента
Я разрабатываю приложение для Android с одним действием и несколькими фрагментами. Мое приложение содержит навигационный ящик. Его макет содержит список. Нажав на его элементы, я динамически меняю фрагменты с помощью...
86 просмотров
schedule
02.09.2022
NullPointerException: FragmentManager.beginTransaction()
Я получаю эту ошибку при попытке запустить фрагмент из первого фрагмента:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.app.FragmentTransaction android.app.FragmentManager.beginTransaction()' on a null object reference...
33504 просмотров
schedule
10.06.2024
Транзакция фрагмента Android с анимацией вызывает белую вспышку
У меня есть два фрагмента. Фрагмент А изначально находится в поле зрения. Когда пользователь нажимает кнопку, фрагмент B анимируется, используя метод, описанный ниже. Когда я выталкиваю фрагмент B, он анимируется обратно вниз из поля зрения, но...
1100 просмотров
schedule
18.04.2023
Как избежать нескольких экземпляров фрагментов в Activity после того, как приложение было убито и возобновлено?
У меня есть приложение с главным экраном, в котором есть 2 фрагмента (на данный момент) и панель навигации. В настоящее время я загружаю фрагмент A (Explore) при запуске и загружаю фрагмент B при нажатии. С этого момента я показываю и скрываю...
2032 просмотров
schedule
14.10.2022
Фрагмент перехода
Я создаю поток навигации в своем приложении, где у меня есть три фрагмента. Вот полный сценарий,
Фрагмент А (получить одноразовый пароль)
Фрагмент B (Подтвердить OTP)
Фрагмент C (Изменить пароль)
Навигация пользователя начнется с...
94 просмотров
schedule
24.06.2022
Как программно заменить framelayout на фрагмент
Я пытаюсь заменить framelayout контейнером id на фрагмент при нажатии кнопки в действии. Я думаю, что код, который я написал, работает, но что-то не так, возможно, это проблема макета. Когда приложение запускается, фрагмент появляется на мгновение и...
1859 просмотров
schedule
13.07.2023
Android: перейти к другому фрагменту через X секунд?
У меня есть раздел моего UX-потока, где я хочу отобразить сообщение для пользователя в текстовом представлении в течение 2 секунд во фрагменте A, а после этого заменить фрагмент A фрагментом B. Я делаю это, делая следующее из фрагмента A....
1210 просмотров
schedule
29.02.2024
изменить выбранный элемент навигационного ящика при изменении заднего стека фрагмента
У меня есть два фрагмента FragmentHome и FragmentAbout , я добавил NavigationDrawer в приложение, когда я нажимаю Home , он открывает FragmentHome , а About открывает FragmentAbout , когда я открываю FragmentAbout , я также добавляю его в...
6463 просмотров
schedule
24.02.2023
Вернуться от фрагмента C к фрагменту A, нажав кнопку «Назад»
У меня есть фрагменты, например A -> B -> C. Когда я нахожусь во фрагменте C, и нажимаю кнопку назад, мне нужно попасть на фрагмент A. То есть фрагмент B не нужно добавлять в backStack . Вот код, реализующий переход между фрагментами....
1212 просмотров
schedule
31.05.2023
Переключение фрагментов Android без уничтожения
У меня есть активность с 3 фрагментами. В каждом фрагменте есть вопрос. Когда я создаю действие, я вызываю метод .add(...) для первого фрагмента. Для остальных я вызываю метод .replace(...) методом addToBackStack(...).
Итак, у меня есть эта...
2153 просмотров
schedule
29.01.2023
Как получить ссылку на фрагмент, созданный методом 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 просмотров
schedule
11.11.2023
Неправильный переход вложенных фрагментов
Привет, хорошие программисты переполнения стека! Я потратил хорошую неделю на решение этой проблемы и теперь очень отчаянно ищу решение.
Сценарий
Я использую android.app.Fragment, чтобы не путать его с фрагментами поддержки.
У меня есть...
1655 просмотров
schedule
11.11.2022
Получить результат с Google Map и перенести данные обратно в предыдущий фрагмент
Я создал функцию Google Map для своего приложения для Android. Когда пользователь переходит на FragmentA, его просят ввести некоторую информацию, такую как имя и описание задания. Когда они опускаются ниже на этой странице, они могут выбрать...
129 просмотров
schedule
18.11.2022
Android добавил фрагмент, который невозможно отобразить после обратного нажатия
У меня есть 3 фрагмента фрагмента A, фрагмента B, фрагмента C, которые добавляются по умолчанию в действие при создании, чтобы после этого сохранить его экземпляр, у меня есть еще один фрагмент фрагментаX, который нужно добавить в контейнер фрагмента...
61 просмотров
schedule
26.07.2022
Уничтожается ли текущий фрагмент в каждой транзакции замены без addToBackStack?
Фрагмент A -> фрагмент B (заменить транзакцию, добавленную в задний стек)
getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.container, fragementB).addToBackStack("tag").commit();
Фрагмент B -> фрагмент C (заменить...
285 просмотров
schedule
18.08.2022
DialogFragment не найден во фрагментной транзакции
Я показываю DialogFragment из менеджера. DialogFragment отображается несколько раз.
Я хочу знать, есть ли способ проверить из транзакции, отображается ли уже этот фрагмент. Так что не показывай.
@Override
public void...
467 просмотров
schedule
26.06.2023
Избегайте добавления одного и того же фрагмента несколько раз в backStack.
У меня есть активность с 4 фрагментами. Я хотел бы избежать ситуаций, когда пользователь нажимает 100 раз перед выходом. Когда фрагмент установлен, он добавляется в задний стек. Например: Пользователь устанавливает фрагменты в таком порядке: 1, 2,...
814 просмотров
schedule
27.07.2023