Articles of fragments

Жизненный цикл замененного ViewPager и BackStack?

Я действительно перепутался с жизненным циклом Android ViewPager, и я начинаю думать, что что-то не так в структуре моего приложения. Поэтому я хотел бы подтвердить, могу ли я сделать следующее: У меня есть приложение, показывающее некоторые вкладки. На одной из этих вкладок отображается ViewPager, в которой есть два списка. Эти ListFragments создаются в событии onCreate […]

Детский фрагмент в представлении фрагмента пейджера исчезает после обмена

Так что это немного сложный вопрос, но я постараюсь сделать так же легко, насколько это возможно. Для начала у меня есть основное действие с пейджером вида. В нем есть 2 страницы, с двумя вкладками в каждой из них. У меня также есть ящик, который имеет 4 варианта, первые 2 – 2 страницы в пейджере представления, […]

DataPicker выглядит как старый дизайн и для новых API

Поэтому проблема очень проста: Я DatePicker в свое приложение. Не как DialogDatePicker а как компонент View (точнее, View внутри Fragment который динамически отображается и удаляется из FrameLayout содержащегося в моем основном макете FragmentActiviy .). Теперь моя проблема в том, что этот DataPicker выглядит так: И не так: Даже когда я нацелен на более высокий API, […]

Два фрагмента на одной странице viewpager

В настоящее время я очень хорошо использую один фрагмент на странице просмотра с помощью FragmentPagerAdapter. Но теперь я хочу использовать два панельных представления внутри одной страницы для планшета. Например, левая сторона – это вид списка, а правая сторона – сетка. Кто-нибудь знает, как я могу это достичь? Большое спасибо!

Определите, какой фрагмент в настоящее время отображается в ViewPager

У меня есть ViewPager который я использую для отображения нескольких фрагментов, у меня также есть TextView на моем FragmentActivity . Мне нужно изменить текст в TextView зависимости от того, какой фрагмент выбран в настоящее время в ViewPager . Проблема, с которой я столкнулся: ViewPager имеет некоторый механизм кэширования, он создает фрагменты, прежде чем они действительно […]

Странная проблема обновления ViewPager с новым контентом:

Я получаю данные из веб-службы, которая анализируется в объекте класса Application , этот объект, который в моем случае является классом Report содержит список Tabs которые должны заполнять ViewPager . Таким образом, этот отчет хранится в параметре currentReport в классе Application. Каждая вкладка должна быть страницей в ViewPager . Поэтому в первый раз, когда я получаю […]

Кнопка фрагмента внутри триггера ViewPager onClickListener при неправильной ссылке

Извините за мой немой титул, я опишу его ниже: ситуация У меня есть ViewPager с 4 OnBoardingFragment внутри. Каждый Fragment имеет точно такой же макет, который был inflated из того же XML-файла. Этот макет содержит Button которую я назвал btnNext и я установил для нее OnClickListener . Функция getItem моего PagerAdapter @Override public Fragment getItem(int […]

Фрагмент с ViewPager внутри фрагмента и FragmentStatePagerAdapter приводит к исключению (с полным примером)

У меня есть простой фрагмент с ViewPager. Я использую обновленную библиотеку поддержки, v4 rev18! Если я покажу суб-фрагмент в первый раз, все будет хорошо, если я вернусь и покажу его снова, приложение выйдет из строя со следующим исключением: У меня есть полный пример, который показывает, КОГДА происходит следующее исключение: java.lang.NullPointerException at android.support.v4.app.FragmentManagerImpl.getFragment(FragmentManager.java:569) at android.support.v4.app.FragmentStatePagerAdapter.restoreState(FragmentStatePagerAdapter.java:211) at […]

Исключение NullPointerException в FrameLayout.onMeasure ()

Изменить: я создал проект Github, который падает точно так же, как и мое приложение. Вы можете найти его здесь Изменить. Поскольку я отлаживал это и пробовал различные изменения, я понял, что исходный код, который я опубликовал, не имеет особого значения, поэтому я удалил его: У меня есть Activity который может переключаться между 3 различными Fragment […]

FragmentStatePageAdapter дублирует пункты меню ActionBar

У меня проблема с FragmentStatePageAdapter (который я использую в качестве адаптера для ViewPager) и элементы меню из панели действий. Когда я запускаю приложение, все в порядке. Если я переведу задачу в фоновый режим (например, нажав кнопку ДОМОЙ), и я начну делать вещи до завершения действия, а затем, когда я вернусь к моему приложению (через панель […]