Вопросы по теме 'fragmentmanager'
Щелкает невидимый макет за фрагментом:
Я создал несколько фрагментов и добавляю первый фрагмент следующим образом:
mainFragment = (MainFragment) MainFragment.create();
getSupportFragmentManager().beginTransaction()
.setCustomAnimations(R.anim.slide_in_right,...
12233 просмотров
schedule
19.11.2021
Как удалить предыдущую запись в стеке из FragmentManager?
У меня есть действие, в котором я переключаю фрагменты, используя следующий метод:
public void setCurrentFragment(Fragment fragment) {
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();...
10163 просмотров
schedule
29.09.2021
Фрагмент восстанавливается, но затем воссоздается в ориентации экрана.
У меня есть Activity ( MainActivity ) с DrawerLayout с использованием NavigationDrawerFragment в качестве меню навигации. В этом NavigationDrawerFragment при щелчке по элементу навигации startActivity(intent to MainActivity with extra)...
68 просмотров
schedule
14.09.2021
Цвет панели инструментов Android становится синим при переходе из фрагмента
У меня есть приложение, которое работает без проблем. В этом приложении я показываю продукты с сервера. Когда вы нажимаете на один из продуктов, мы вводим подробное действие, чтобы показать подробности. Все работает нормально. Но когда я перехожу к...
132 просмотров
schedule
07.11.2021
Найти предыдущий активный фрагмент
У меня 4 фрагмента. Ниже приведен процесс навигации.
[Фрагмент 1] -> [Фрагмент 2] -> [Фрагмент 3]
[Фрагмент 4] -> [Фрагмент 3]
Если пользователь переходит к фрагменту 3 из 4 (т.е. [Фрагмент 4] -> [Фрагмент 3]) при обратном нажатии...
62 просмотров
schedule
01.03.2022
Проблема фрагментов обратного нажатия в Android
У меня есть четыре фрагмента: A, B, C, D. Теперь я перехожу от A -> B, поэтому мой код будет
от А до Б
getActivity().getSupportFragmentManager()
.beginTransaction()
.replace(R.id.content_frame, new B())
.addToBackStack("A")...
482 просмотров
schedule
08.04.2022
FragmentPagerAdapter выдает исключение IllegalArgumentException — фрагмент уже добавлен
У меня есть ViewPager и TabLayout , содержащие 3 фрагмента. Иногда, когда я пролистываю (с помощью ViewPager ) 3 фрагмента, выдается IllegalArgumentException с сообщением о том, что фрагмент уже добавлен: ... (фрагмент с индексом 0, если быть...
299 просмотров
schedule
23.07.2022
Как правильно очистить Fragment BackStack?
У меня есть приложение с одним действием, в котором все экраны отображаются как фрагменты.
Поэтому, когда большую часть времени я меняю фрагмент, я добавляю его в задний стек. Таким образом, BackStack может стать довольно большим....
1239 просмотров
schedule
16.08.2022
Backstack management: перезапуск должен быть создан только на этапе инициализации владельца.
Я использую нижнюю панель навигации в MainActivity для обработки некоторых фрагментов. Это код, используемый для переключения между ними:
private val mOnNavigationItemSelectedListener = BottomNavigationView.OnNavigationItemSelectedListener { item...
8369 просмотров
schedule
08.09.2022
Попытка обновить фрагмент дает NullPointerException; Я убедился, что совместимость не является проблемой, и мои фрагменты не должны быть нулевыми.
В настоящее время я пытаюсь реализовать код в своем проекте Android, где мои фрагменты будут обновляться после нажатия кнопки, воссоздавая представление и отображая различные элементы. Я убедился, что между android.app и android.support.v4.app не...
1536 просмотров
schedule
21.09.2022
Предупреждение в ViewPager и TabLayout (не обновляется встроенным; ожидаемое состояние 3 найдено 2)
скомпилируйте «com.android.support:support-v4:23.4.0», используя эту версию библиотеки поддержки.
Прошел по этой ссылке, но не нашел точного решения
Tab+ViewPager не обновляется, вместо этого показывает странные предупреждение ожидаемое...
633 просмотров
schedule
05.10.2022
Android onBackStackChanged() не вызывается
У меня есть Activity как код ниже:
public class AuthenticatedMainActivity extends Activity implements FragmentManager.OnBackStackChangedListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
................
15816 просмотров
schedule
15.05.2023
как восстановить последний ListFragment из текущего фрагмента
Мое приложение имеет такую структуру
MainActivity расширяет ActionBarActivity -- при нажатии кнопки -> ListFragment -- при нажатии элемента списка --> Фрагмент
Находясь в Fragment и нажимая клавишу «Назад», он переходит...
223 просмотров
schedule
11.07.2023
Показать оповещение о сообщении SimpleDialogFragment во фрагменте
У меня есть основная активность, которая наследуется от FragmentActivity, например:
public class Main extends FragmentActivity{
public static FragmentManager fragmentManager;
public static CustomFragmentAdapter mAdapter;
...
//I can access to...
656 просмотров
schedule
10.07.2023
Быстрая замена фрагментов приводит к тому, что странный снимок экрана предыдущего фрагмента сохраняется и переносится вперед.
Я использую HomeActivity, которая динамически заменяет фрагменты и динамически добавляет их в макет фрейма контента по мере того, как пользователь выбирает элементы из ящика. Для каждого фрагмента он загружает фид из сети, который затем рендерит....
209 просмотров
schedule
20.05.2023
Как заменить фрагмент Android другим фрагментом внутри ViewPager?
У меня есть пейджер, состоящий из 4 вкладок. Каждая вкладка содержит свой собственный фрагмент.
Как я могу использовать транзакцию фрагмента, чтобы заменить фрагмент на вкладке 3 новым фрагментом?
Я пробовал много вещей, но я не смог придумать...
957 просмотров
schedule
23.01.2023
Проблема с изменением фрагмента в FragmentManager
New Layout
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/RelativeLayout1"
android:layout_width="match_parent"...
160 просмотров
schedule
23.07.2023
Измените поведение «Плавающей кнопки действия» в соответствии с текущим фрагментом
Я внедрил setOnClickListener() FAB в MainActivity, и он работает без проблем.
У меня есть 8 разных фрагментов (один показывает WebView, другой загружает RecyclerView и т. д.) на основе выбора из навигационного ящика.
Появляется FAB, и его...
1630 просмотров
schedule
25.12.2022
Fragmentmanager 2-я переменная
У меня проблема с FragmentManager. Я пытаюсь получить карту Google во фрагменте. Это мой фрагмент. Я хочу создать карту для данной позиции, используя com.google.android.gms:play-services:9.2.1
>
import android.os.Bundle;
import...
51 просмотров
schedule
10.02.2023
FragmentManager не удаляет динамически добавленные фрагменты
Я пытаюсь добавить/удалить DialogFragments в/из моего FragmentManager динамически, когда пользователь выполняет разные действия. Проблема в том, что FragmentManager не удаляет их все должным образом. Я вызываю функцию remove() , поэтому мне...
85 просмотров
schedule
29.04.2023