Описание тега android-fragmentmanager
Фрагменты полезны, когда мы хотим поддерживать несколько размеров экрана. Для управления фрагментами нам нужен FragmentManager, который помогает вам обрабатывать транзакции между фрагментами.
1
ответ
Смена фрагмента с вещательного приемника
Так что у меня есть приемник вещания, который работает просто отлично. Проблема в том, что когда он вызывается, я не могу изменить фрагменты, так как мой класс расширяет BroadcastReceiver, а не Activity или Fragment. Поэтому у меня нет доступа к get…
21 ноя '16 в 20:02
0
ответов
Нет SupportFragmentManager
Для модульного теста я должен добавить SupportFragment в Activity. Я создаю AppCompatActivity с Robolectric, как это mActivity = Robolectric.buildActivity(AppCompatActivity::class.java) .create() .start() .resume() .get() Теперь я хочу позвонить mAc…
01 окт '18 в 11:57
2
ответа
ListFragment onCreateView не вызывается
Я пытаюсь использовать FragmentManager для замены фрагмента, но по какой-то причине OnCreateView() не называется. Вот код, который я использую для создания фрагмента: FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction…
07 мар '18 в 15:05
2
ответа
Получить FragmentManager внутри AndroidViewModel
AndroidViewModel используется для доступа Application контекст. Я пытаюсь получить доступ Activity"s FragmentManager не передавая это явно: class FooViewModel(app: Application) : AndroidViewModel(app) { private val fm = (app.applicationContext as Ac…
15 июн '17 в 10:41
1
ответ
FragmentManager нужен дополнительный requestLayout
Я построил представление, которое содержит EditText как кнопка отправки, поэтому она не фокусируется в сенсорном режиме, текст центрируется и имеет цвет фона. Затем я создал фрагмент с этой кнопкой. Когда этот фрагмент является первым, который будет…
01 авг '17 в 18:55
1
ответ
Фрагмент должен быть публичным статическим классом, чтобы правильно воссоздать из состояния экземпляра?
После обновления в репозиторий поддержки compile('com.android.support:support-v4:26.+') { force = true } compile('com.android.support:appcompat-v7:26.+') { force = true } compile('com.android.support:design:26.+') { force = true } compile('com.andro…
29 янв '18 в 08:12
1
ответ
Жизненный цикл фрагмента отслеживания, например Application.ActivityLifecycleCallbacks
Всем известно, что в Android мы можем отслеживать действия через Application.ActivityLifecycleCallbacks для получения пожаров из системы, когда активность создается, останавливается, уничтожается и т. Д. Я нашел только один вопрос на stackru, связан…
11 апр '17 в 00:19
2
ответа
Кнопка назад на панели инструментов не закрывает текущий фрагмент
У меня есть активность, которая загружает фрагмент на создание. И у меня есть панель инструментов для этого действия, в которой есть кнопка, которая при нажатии добавляет новый фрагмент поверх того, который был создан первым. Теперь на этой панели и…
18 апр '16 в 16:05
0
ответов
Замененный фрагмент виден за "новым" фрагментом
Я использую mainActivity, которая содержит frameLayout. В этой структуре кадра я загружаю различные фрагменты (щелкая по элементу меню в блоке навигации). Когда я переключаюсь между фрагментами со статическим макетом (XML-файл макета), все работает …
08 мар '16 в 10:24
1
ответ
OnClickListener и фрагменты, вызывающие сбой приложения
Я пытаюсь использовать фрагменты для программного изменения текста на экране. Для этого я настраиваю прослушиватель по щелчку в текстовом представлении, а затем, если он щелкает, запускает менеджер фрагментов, заменяя текущий фрагмент новым фрагмент…
23 сен '16 в 15:21
1
ответ
Фрагмент ViewPager NullPointer проблема
У меня есть некоторые фрагменты, которые меняются местами в моей основной деятельности. Начальный фрагмент называется BrowseHomeFragment и изначально загружается нормально, но когда я заменяю его новым фрагментом, а затем заменяю его обратно, я полу…
31 янв '17 в 20:55
3
ответа
Фрагментное общение: какой подход лучше?
Я работал над связью между несколькими фрагментами в стеке действий. Я выяснил 2 способа сделать это. Через интерфейсы Через комплект поставки Bundle bundle = new Bundle(); bundle.putBoolean("Status",trur); Fragment fragment = getFragmentManager().f…
09 янв '18 в 12:27
1
ответ
Заменить на новый фрагмент с FragmentManager
У меня есть экземпляр FragmentManager (переменная frgManager), Я заменяю на новый фрагмент: // Fragments all use the same container frgManager.beginTransaction().replace(containerId, nextFragment, MyTag).commit(); Допустим, у меня есть три фрагмента…
14 фев '18 в 11:07
1
ответ
Работа с фрагментами раздвижных вкладок
Приветствие.... Я новичок в Android, и я делаю приложение, которое отображает карту с маршрутом на одной вкладке и инструкции по навигации для маршрута на другой вкладке.... Я следовал учебнику, чтобы получить макет скользящей вкладки сделано с трем…
31 май '15 в 05:39
2
ответа
Использование макета фрагмента
У моего Android-приложения есть требование, когда определенный поток имеет 7 разных экранов. Теперь у каждого из этих экранов есть общие верх и низ. Поэтому я решил создать FragmentActivity и 7 разных Fragments, Как мне вставить фрагменты в Fragment…
07 апр '13 в 19:28
0
ответов
Попробуйте установить битовую карту в фрагменте Android
Я пытаюсь установить BitMap здесь во фрагменте, используя методы onCaptureImageResult() и onSelectFromGalleryResult(), которые я создал. Вот код для этого: private void onCaptureImageResult(Intent data) { Bitmap thumbnail = (Bitmap) data.getExtras()…
01 авг '17 в 01:09
3
ответа
onAttach() не вызывается во фрагменте
Мой фрагмент не звонит onAttach(context) метод, когда он запускается из AppCompatActivity, Создание фрагмента в XML: <fragment android:id="@+id/toolbar" class="package.MainToolbarFragment" android:layout_width="match_parent" android:layout_height…
16 сен '15 в 09:23
2
ответа
Замена одного фрагмента другим
Я видел аналогичную проблему с этой, опубликованной здесь, но не смог понять, что я делал неправильно: Итак, у меня есть список фрагментов и подробности фрагмента. Когда кнопка в списке будет нажата, я хочу, чтобы она отображала фрагмент данных. Это…
09 май '15 в 13:11
0
ответов
Лучшая практика / обычный способ переключения между 2 фрагментами в FrameLayout
Я работаю над приложением, у которого есть 1 действие с 2 кнопками (Map и Listview). При нажатии на кнопки фрагмент в FrameLayout должен измениться от просмотра списка к просмотру карты (или от просмотра карты к просмотру). Я получил это работает, и…
26 фев '16 в 14:49
2
ответа
Backstack Проблема в фрагменте и деятельности
Предположим, что у меня всего 7 действий, скажем, A, B, C, D, E, F, G, в Activity AI есть 4 фрагмента после нажатия на 4-й фрагмент. Я запускаю Activity B, затем Activity C, D, E, F . После прихода к Деятельности F, я хочу перейти к 2 фрагментам Дея…
03 авг '18 в 07:03