Articles of андроид фрагментная

Фрагмент onResume не называется

У меня есть 4 (скажем, 1,2,3 и 4) фрагмента. И одновременно любой из них будет виден пользователю. Во втором фрагменте я хочу что-то сделать, когда пользователь придет на него. Теперь, когда пользователь перешел на третий фрагмент и нажал кнопку «Назад», я хочу запустить какой-то код. Моя проблема: onResume не вызывается, когда пользователь нажимает кнопку «Назад» […]

Является ли фрагмент активным? (Android)

Является ли фрагмент активным? И какая разница между фрагментом и FragmentActivity?

Android Fragment – переход от одного вида к другому?

Могу ли я сначала добавить фрагмент в представление, затем «отделить» его, а затем «снова подключить» его к другому представлению? В коде я хочу: fragOne one = new fragOne(); getSupportFragmentManager().beginTransaction() .add(R.id.left, one, "tag").commit(); getSupportFragmentManager().beginTransaction() .detach(one).commit(); // or .remove(), or .addToBackStack(null).remove() getSupportFragmentManager().executePendingTransactions(); getSupportFragmentManager().beginTransaction() .add(R.id.right, one).commit(); Но это порождает ошибку: 04-05 13:28:03.492: E/AndroidRuntime(7195): java.lang.RuntimeException: Unable to start activity […]

Фрагменты восстанавливают состояние при изменении ориентации

Я должен реализовать «стандартные» фрагменты навигации в моем приложении (см. Ссылку ). Проблема заключается в том, что устройство находится в портретном режиме, там должен быть показан только 1 фрагмент, а когда он повернут в альбомный режим, должны быть показаны 2 фрагмента. Я попытался сделать это двумя разными способами: 1) Я использую только 1 действие с […]

Вызов метода активности изнутри фрагмента

Я пытаюсь вызвать метод в действии с экрана фрагмента. У меня есть метод myMethod (), который находится в активности под названием MyActivity; У меня есть фрагмент под названием Screen1Fragment. Я хотел бы вызвать MyActivity.myMethod () из Screen1Fragment, но я не уверен, как это сделать. Раньше Screen1Fragment был активным, поэтому я расширил MyActivity, чтобы я мог […]

Фрагменты остаются после того, как активность Get убита и воссоздана

У меня есть FragmentActivity (Фрагменты поддержки), где я создаю фрагменты по коду и помещаю их в FrameLayouts. Пока все работает нормально. Теперь, если я оставлю приложение возвратом, все будет в порядке, пока система не будет убивать мою активность (или я делаю это с кнопкой остановки в DDMS). Если это произойдет, ничего не получится, и моя […]

Глобальный загрузчик (LoaderManager) для повторного использования в нескольких действиях / фрагментах

То, что я хотел бы достичь: У меня есть два разных фрагмента. Я бы хотел, чтобы они оба отображали одни и те же данные в двух формах (в списке и на карте). Я бы хотел, чтобы они AsyncTaskLoader один загрузчик (в частности, AsyncTaskLoader ). Все работает нормально, но Loader не используется повторно. Создается другая, и […]

OnLoadFinished () вызывается дважды

Я пытаюсь понять, что я делаю что-то неправильно в отношении Loaders. Я использую библиотеку поддержки, и у меня есть фрагмент, который в onCreate () вызывает initLoader (), устанавливающий себя как LoaderCallbacks, однако при вращении он получает результат дважды в onLoadFinished (), один раз в результате вызова init (И он уже имеет данные), и один раз […]

Использование `onRetainCustomNonConfigurationInstance` для сохранения данных при изменении конфигурации

Я программировал для Android в течение некоторого времени, и я все еще ищу решения для сохранения данных по сравнению с изменениями конфигурации. Помимо сохранения Parcelable s в Activity's Bundle в onSaveInstanceState документы предлагают использовать Fragment с флагом setRetainInstance установленным в true. Но я только что наткнулся на некоторый код, который использует onRetainCustomNonConfigurationInstance для хранения произвольных […]

TabHost с фрагментами и фрагментацией

Я работаю над Android-приложением, и я хочу использовать 3 вкладки для навигации с использованием фрагментов для каждой вкладки, но я не знаю, как создать структуру для этого. Я хочу добавить каждый фрагмент отдельно, потому что каждый из них отличается, но я не знаю, где их добавить в FragmentActivity. У меня эти файлы. tabs_layout.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" […]

Intereting Posts
Требуется ли библиотеке Android манифест, имя приложения, значок? Изменение фонового изображения Android с изменением в / из анимации Использование значения audioSessionId для создания класса AudioFx? Возобновите мое приложение так же, как оно возобновилось из истории Android Распознавание лиц и получение похожих лиц из базы данных Picasso Загрузить изображение из файловой системы Как программно установить размер Android ProgressBar? Snackbar скрывает плавающее действие при нажатии на кнопку действия на нем Вывести ширину строки в определенном шрифте Раскладка клавиатуры скрывает панель действия Android? Youtube HTML5 видео остановлено Работа в Android Ссылки / значки, которые генерируются в кодебе, не отображаются на некоторых мобильных устройствах Как просмотреть все действия, открытые приложением? Ошибка запуска Android Studio Выбор / выделение нескольких элементов в списке с помощью пользовательского адаптера – Android