Вопросы по теме 'fragmenttransaction'
Щелкает невидимый макет за фрагментом:
Я создал несколько фрагментов и добавляю первый фрагмент следующим образом:
mainFragment = (MainFragment) MainFragment.create();
getSupportFragmentManager().beginTransaction()
.setCustomAnimations(R.anim.slide_in_right,...
12233 просмотров
schedule
19.11.2021
Невозможно добавить в стек фрагментов
Открываю «Действие А». «Действие А» немедленно делает FragmentTransaction подобное, чтобы открыть «Фрагмент А»:
FragmentTransaction t = fm.beginTransaction();
ListFragment f = new ProfileFragment();
t.replace(R.id.main_frag, f, "act_frag");...
732 просмотров
schedule
03.11.2021
Пропустить фрагменты на BackPressed (добавить / скрыть)
Я использую fragmentTransaction для обработки фрагментов, это выглядит так:
FragmentManager fm = oldFragment.getFragmentManager();
FragmentTransaction fragmentTransaction = fm.beginTransaction();...
795 просмотров
schedule
18.11.2021
Как внутри работает новая функция FragmentTransaction commitNow ()?
Добавлен новый метод commitNow () в Android N и версии библиотеки поддержки 24 имеется ограниченная и немного запутанная документация.
Выполняет эту транзакцию синхронно. Любые добавленные фрагменты будут инициализированы и полностью...
21980 просмотров
schedule
21.11.2021
Как воссоздать представление списка бывшего ListFragment после нажатия кнопки возврата
У меня есть ListFragment со списком в нем, который содержит структуру навигации. При выборе элемента списка должен отображаться следующий этап иерархии навигации. И так далее.
Следующий этап иерархии создается новым фрагментом (удалить старый...
1038 просмотров
schedule
25.12.2021
Тосты никогда не очищаются, когда я обмениваю фрагменты
Я предоставляю отзывы пользователей с помощью Toast перед переключением фрагментов в своем приложении. Как только Toast появляется, он никогда не очищается. Выход из действия или уничтожение всего этого — единственный способ очистить тост.
Я...
501 просмотров
schedule
20.02.2022
findFragmentByTag() возвращает значение null после выполнения FragmentTransaction с использованием метода replace()
Мое приложение для Android состоит из трех фрагментов: A, B и C . Они загружаются в два контейнера, определенные в макете MainActivity .
Когда приложение запускается, оно показывает фрагмент A, загруженный в контейнер left_container , и...
43459 просмотров
schedule
17.04.2022
Android: проблемы с фрагментом диалога и Backstack
Допустим, у меня есть следующие фрагменты:
Фрагмент1 Фрагмент2 Диалог Фрагмент Фрагмент3 Фрагмент4
Допустим, я перехожу к следующим фрагментам, каждый фрагмент добавляется в задний стек:
Fragment1 -> Fragment2 -> DialogFragment ->...
2154 просмотров
schedule
05.05.2022
Где фрагмент сохраняет свое состояние, когда FragmentTransaction.Replace?
Фон: слева у меня есть меню, а справа другое прокручиваемое содержимое. я хотел сохранить прокручиваемую позицию. Но я потерпел неудачу. Тогда...
Я создал очень простой проект, чтобы проверить его.
Другими словами, у меня есть меню слева, а...
1265 просмотров
schedule
01.06.2022
проверьте, какой фрагмент загружен в framelayout, прежде чем заменять его
Можно ли проверить, был ли фрагмент уже загружен в FrameLayout перед его добавлением?
1309 просмотров
schedule
12.09.2022
Как добавить фрагмент в макет DialogFragment?
У меня есть пользовательский DialogFragment , который содержит макет, некоторые элементы пользовательского интерфейса и макет держателя фрагмента. Что мне нужно сделать, так это раздуть фрагмент содержимого в макет держателя и обеспечить навигацию...
8999 просмотров
schedule
02.01.2023
Android: передача данных между фрагментами в viewpager
В моем проекте я использую панель действий с просмотром пейджера и имею три вкладки, которые являются фрагментами, есть еще один четвертый фрагмент, когда я нажимаю кнопку в первом фрагменте, я заменяю ее четвертым фрагментом, теперь здесь, где я...
2893 просмотров
schedule
10.01.2023
Фрагмент заполняет всю активность в транзакции
Я делаю приложение, которому нужна транзакция фрагмента, я сделал это, и оно работает, но фрагмент не остается в границах заменяющего фреймаLayout, он заполняет всю активность.
Соответствующий код: MainActivity.java
public class MainActivity...
536 просмотров
schedule
20.04.2023
Поведение FragmentTransaction add()
Работая с фрагментами Я всегда использовал replace() для своих транзакций, но я бы хотел, чтобы мне больше не приходилось сохранять состояния экземпляра, чтобы восстановить представление фрагмента и предотвратить перезагрузку при возврате к этому...
490 просмотров
schedule
22.06.2023
Управление бэкстеком в андроиде
В настоящее время структура приложения для Android
Home
About us
Products
product1
product2
product3
Contact us
Поскольку есть боковое меню, и я могу напрямую получить доступ к продукту 1, моя текущая попытка -...
770 просмотров
schedule
21.04.2023
Замена фрагмента другим фрагментом вызывает у меня некоторые проблемы
Я создаю экраны смахивания с помощью ViewPager, где у меня есть два фрагмента для отображения с помощью свайпов внутри FragmentActivity. Пожалуйста, рассмотрите следующий код:
Fragment_One.java
public class Fragment_One extends Fragment {...
52 просмотров
schedule
21.04.2023
Слушатель транзакций фрагмента Android
Мне нужно слушать, когда выполняется транзакция фрагмента, например, когда я заменяю фрагмент другим, без вызова addToBackStack(). Класс FragmentManager предоставляет обратный вызов addOnBackStackChangedListener, но когда я выполняю замену фрагмента...
2772 просмотров
schedule
03.07.2023
Совершить уже вызванную ошибку при изменении фрагмента
Недавно я столкнулся с ошибкой «Невозможно выполнить это действие после onSaveInstanceState» при предоставлении разрешения (Android M) на доступ к внешнему хранилищу. Я занялся и решил проблему в соответствии с этой записью (как я думал).
Теперь...
1749 просмотров
schedule
26.05.2023
фрагмент мигает/мигает после вызова метода replace()
У меня есть MainActivity , который должен переключаться между двумя фрагментами: Content и Settings (расширяет PreferenceFragmentCompat ). Все работало нормально, но недавно я реализовал внедрение зависимостей Dagger 2 , и мой фрагмент настроек...
2279 просмотров
schedule
30.01.2023
Android удаляет транзакцию из заднего стека
У меня есть 3 фрагмента, и я перемещаюсь по нижнему меню (3 элемента), допустим, я перемещаюсь следующим образом:
A -> B -> C -> B -> C
когда я нажму кнопку назад, вот что произойдет
A ‹- B ‹- C ‹- B ‹- C
и я хочу это
А ‹- B...
409 просмотров
schedule
06.05.2023