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

Щелкает невидимый макет за фрагментом:
Я создал несколько фрагментов и добавляю первый фрагмент следующим образом: mainFragment = (MainFragment) MainFragment.create(); getSupportFragmentManager().beginTransaction() .setCustomAnimations(R.anim.slide_in_right,...
12233 просмотров

Как удалить предыдущую запись в стеке из FragmentManager?
У меня есть действие, в котором я переключаю фрагменты, используя следующий метод: public void setCurrentFragment(Fragment fragment) { FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();...
10163 просмотров

Фрагмент восстанавливается, но затем воссоздается в ориентации экрана.
У меня есть Activity ( MainActivity ) с DrawerLayout с использованием NavigationDrawerFragment в качестве меню навигации. В этом NavigationDrawerFragment при щелчке по элементу навигации startActivity(intent to MainActivity with extra)...
68 просмотров

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

Найти предыдущий активный фрагмент
У меня 4 фрагмента. Ниже приведен процесс навигации. [Фрагмент 1] -> [Фрагмент 2] -> [Фрагмент 3] [Фрагмент 4] -> [Фрагмент 3] Если пользователь переходит к фрагменту 3 из 4 (т.е. [Фрагмент 4] -> [Фрагмент 3]) при обратном нажатии...
62 просмотров

Проблема фрагментов обратного нажатия в Android
У меня есть четыре фрагмента: A, B, C, D. Теперь я перехожу от A -> B, поэтому мой код будет от А до Б getActivity().getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, new B()) .addToBackStack("A")...
482 просмотров

FragmentPagerAdapter выдает исключение IllegalArgumentException — фрагмент уже добавлен
У меня есть ViewPager и TabLayout , содержащие 3 фрагмента. Иногда, когда я пролистываю (с помощью ViewPager ) 3 фрагмента, выдается IllegalArgumentException с сообщением о том, что фрагмент уже добавлен: ... (фрагмент с индексом 0, если быть...
299 просмотров

Как правильно очистить Fragment BackStack?
У меня есть приложение с одним действием, в котором все экраны отображаются как фрагменты. Поэтому, когда большую часть времени я меняю фрагмент, я добавляю его в задний стек. Таким образом, BackStack может стать довольно большим....
1239 просмотров

Backstack management: перезапуск должен быть создан только на этапе инициализации владельца.
Я использую нижнюю панель навигации в MainActivity для обработки некоторых фрагментов. Это код, используемый для переключения между ними: private val mOnNavigationItemSelectedListener = BottomNavigationView.OnNavigationItemSelectedListener { item...
8369 просмотров

Попытка обновить фрагмент дает NullPointerException; Я убедился, что совместимость не является проблемой, и мои фрагменты не должны быть нулевыми.
В настоящее время я пытаюсь реализовать код в своем проекте Android, где мои фрагменты будут обновляться после нажатия кнопки, воссоздавая представление и отображая различные элементы. Я убедился, что между android.app и android.support.v4.app не...
1536 просмотров

Предупреждение в ViewPager и TabLayout (не обновляется встроенным; ожидаемое состояние 3 найдено 2)
скомпилируйте «com.android.support:support-v4:23.4.0», используя эту версию библиотеки поддержки. Прошел по этой ссылке, но не нашел точного решения Tab+ViewPager не обновляется, вместо этого показывает странные предупреждение ожидаемое...
633 просмотров

Android onBackStackChanged() не вызывается
У меня есть Activity как код ниже: public class AuthenticatedMainActivity extends Activity implements FragmentManager.OnBackStackChangedListener{ @Override protected void onCreate(Bundle savedInstanceState) { ................
15816 просмотров

как восстановить последний ListFragment из текущего фрагмента
Мое приложение имеет такую ​​структуру MainActivity расширяет ActionBarActivity -- при нажатии кнопки -> ListFragment -- при нажатии элемента списка --> Фрагмент Находясь в Fragment и нажимая клавишу «Назад», он переходит...
223 просмотров

Показать оповещение о сообщении SimpleDialogFragment во фрагменте
У меня есть основная активность, которая наследуется от FragmentActivity, например: public class Main extends FragmentActivity{ public static FragmentManager fragmentManager; public static CustomFragmentAdapter mAdapter; ... //I can access to...
656 просмотров

Быстрая замена фрагментов приводит к тому, что странный снимок экрана предыдущего фрагмента сохраняется и переносится вперед.
Я использую HomeActivity, которая динамически заменяет фрагменты и динамически добавляет их в макет фрейма контента по мере того, как пользователь выбирает элементы из ящика. Для каждого фрагмента он загружает фид из сети, который затем рендерит....
209 просмотров

Как заменить фрагмент Android другим фрагментом внутри ViewPager?
У меня есть пейджер, состоящий из 4 вкладок. Каждая вкладка содержит свой собственный фрагмент. Как я могу использовать транзакцию фрагмента, чтобы заменить фрагмент на вкладке 3 новым фрагментом? Я пробовал много вещей, но я не смог придумать...
957 просмотров

Проблема с изменением фрагмента в 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 просмотров

Измените поведение «Плавающей кнопки действия» в соответствии с текущим фрагментом
Я внедрил setOnClickListener() FAB в MainActivity, и он работает без проблем. У меня есть 8 разных фрагментов (один показывает WebView, другой загружает RecyclerView и т. д.) на основе выбора из навигационного ящика. Появляется FAB, и его...
1630 просмотров

Fragmentmanager 2-я переменная
У меня проблема с FragmentManager. Я пытаюсь получить карту Google во фрагменте. Это мой фрагмент. Я хочу создать карту для данной позиции, используя com.google.android.gms:play-services:9.2.1 > import android.os.Bundle; import...
51 просмотров

FragmentManager не удаляет динамически добавленные фрагменты
Я пытаюсь добавить/удалить DialogFragments в/из моего FragmentManager динамически, когда пользователь выполняет разные действия. Проблема в том, что FragmentManager не удаляет их все должным образом. Я вызываю функцию remove() , поэтому мне...
85 просмотров