Articles of Фрагмент

Назначение контейнера во фрагментах для Android

Я изучаю фрагменты, но я не понимаю значение, почему фрагменты требуют Контейнера. То, как я понимаю работу Фрагментов, выглядит следующим образом: FragmentActivity setContentview относится к файлу xml, который определяет, где будут располагаться фрагменты. FragmentActivity создает экземпляр фрагментов Затем присваивает фрагмент контейнеру. Затем отображает FragmentManager. Фактический класс Fragment затем раздувает макет, и именно этот макет содержит […]

Android: добавление простого фрагмента

Я довольно новичок в Android-приложениях, поэтому надеюсь, что смогу найти здесь какую-то помощь. Я уже искал свою проблему и нашел что-то, но это не работает. Я хочу добавить фрагмент в FrameLayout, но он не работает. Моя цель состоит в том, чтобы создать Frame (/ Framework?), Который всегда присутствует, и пользователь может взаимодействовать с ним и […]

Listfragment простой пример

Привет, я хочу получить простой пример фрагмента списка, который я просмотрел, но не смог его получить, пожалуйста, может ли любой орган помочь мне import android.support.v4.app.Fragment; Я обыскал, но в основном в import android.app. *; Поэтому любой орган помогает мне найти пример, чтобы он не работал на моем Android 2.2 if (savedInstanceState == null) { FragmentTransaction […]

Android Google Maps в фрагменте

Я разрабатываю приложение с меню сверху с некоторыми кнопками внутри этого меню. Я пытаюсь добавить карты Google к одной из кнопок, но я не очень успешный. Я следовал этому руководству, но вместо того, чтобы переводить карты google непосредственно в MainActivity я добавил их в фрагмент, который запускается при нажатии кнопки. Все работало нормально. Когда я […]

Метод getFragmentManager () не определен для типа MyActivity

Поскольку я использовал свой код, я использовал фрагменты. Для этого у меня есть операция, вызывающая фрагмент с использованием фрагмента по тегу: FluxListFragment FLF = (FluxListFragment) getFragmentManager().findFragmentByTag(FRAG_LIST); Но с сегодняшнего дня getFragmentManager кажется непризнанным. В нем говорится: "The method getFragmentManager() is undefined for the type FluxMainActivity" Проблема возникает из цели сборки? (Я положил Android 3.0) Вот […]

Как удалить определенный фрагмент из предыдущего стека в android

У меня проблема с удалением определенного фрагмента из заднего стека. Мой сценарий похож на этот. Фрагмент-1 заменяется фрагментом-2, а затем фрагмент-2 заменяется фрагментом-3. Заказ вызова; Фрагмент-1 -> Фрагмент-2 -> Фрагмент-3. Когда Fragment-3 находится на экране, а затем нажата кнопка «Назад», я хочу пойти Фрагмент-1.Это означает, что я хочу удалить фрагмент-2 из предыдущего стека. Как это […]

Каков жизненный цикл фрагмента при вызове функции replace ()?

У меня есть несколько фрагментов, которые динамически добавляются с помощью следующего кода: private class DrawerItemClickListener implements ListView.OnItemClickListener { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { selectItem(position); } } private void selectItem(int position) { // update the main content by replacing fragments Fragment fragment = null; if(position == 0){ fragment = […]

Android: Viewpager и FragmentStatePageAdapter

Я разрабатываю приложение, которое позволяет пользователям переключаться между несколькими страницами в ViewPager. Я изо всех сил пытался выяснить, как можно удалить экземпляр Fragment со страницы, когда он больше не отображается на экране, кеширует его (скажем, HashMap) и затем восстанавливает его так, что когда пользователь Возвращается на эту страницу, взгляды и все остальное в ней будет […]

Фрагменты и проблемы с вращающимся экраном

У меня проблема с фрагментами и вращающимся экраном. Я прочитал эти темы, и это не решило мою проблему: Фрагмент без просмотра сбоев при изменении конфигурации (не совсем то же самое) IllegalStateException при замене фрагмента (не решить мою проблему) У меня есть только одно действие: public class MainActivity extends FragmentActivity implements TabSelectedListener { /** Application tab […]

ViewPager + FragmentStatePagerAdapter + изменение ориентации

У меня есть небольшая проблема: у меня есть ViewPager с некоторыми страницами, и я использую FragmentStatePagerAdapter для обработки данных. В портрете у меня есть, например, 20 страниц для ViewPager, и в ландшафте у меня всего 10 страниц для ViewPager. Поэтому при изменении ориентации я создаю новый адаптер с разными данными. Вот небольшое объяснение, почему: я […]