Articles of android viewpager

Как заменить фрагмент внутри ViewPager, используя PagerAdapter?

Моя проблема Я использую ViewPager для отображения фрагментов внутри FragmentActivity . ViewPager получает фрагменты из прикрепленного FragmentPagerAdapter . mViewPager = (ViewPager) findViewById(R.id.view_pager); mAdapter = new HomePagerAdapter(getSupportFragmentManager()); mViewPager.setAdapter(mAdapter); Предположим, что ViewPager имеет 3 фрагмента для отображения: Fragment1 , Fragment2 , Fragment3 . Fragment1 является фрагментом сетки и отображает сетку. Fragment2 и Fragment3 имеют собственный контент для […]

ViewPager в android выполняет полный экран?

В моем xml-файле у меня есть линейная компоновка с ViewPager для показа изображений и другой линейный макет, содержащий предыдущие и следующие кнопки для выбора изображений. Мой xml выглядит так: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal" > <Button android:id="@+id/goto_first" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="first" > </Button> […]

ViewPager с несколькими экземплярами фрагментов одного класса

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

MapView (android maps api v2) внутри фрагмента макета не показывает

Я использую viewpager для прокрутки между двумя вкладками панели действий (используется мастер затмения для такого вида навигации). Я использую android maps v2 api. Я хочу иметь mapview, button и textview внутри одной из моих вкладок (я думаю, что mapfragment невозможен). Я раздуваю макет для моего фрагмента из xml следующим образом: public View onCreateView(LayoutInflater inflater, ViewGroup […]

Page curl with view pager

Я должен реализовать скручивание страницы с помощью Viewpager, чтобы при проглатывании страниц макеты, добавленные в пейджер, имели эффект скручивания страницы. Я загрузил github.com/harism/android_page_curl, но похоже, что он работает только для изображений, как и для большинства других реализаций. Может ли кто-нибудь сказать мне обходное решение, чтобы я мог выполнять завиток страницы с представлениями, которые у меня […]

Как разрешить только отдельные фрагменты в ViewPager CoordinatorLayout?

Задний план У меня есть viewPager, с тремя фрагментами и вкладками для них. Каждый фрагмент имеет встроенную фазу (ее собственную), которая не имеет прокручиваемого содержимого. После выхода из интро-фазы, есть recyclerView, который пользователь может прокрутить. Проблема Мне нужно использовать новую библиотеку дизайна, чтобы при прокрутке (только через recyclerView) она скроет actionBar и покажет вкладки. Когда […]

2 ViewPager не прокручивается в Android 2.3

Я использую Navigation Drawer в своем приложении, который содержит некоторые фрагменты, как на рисунке ниже. Каждый фрагмент содержит другой ViewPager, который является ImageSlider, а ниже – Listview, а наверху я использую SwipeRefreshLayout. Моя проблема заключается в том, что слайдер изображения хорошо работает на устройствах с Android версии 3.0 или выше, но салфетки влево или вправо […]

Кнопка фрагмента внутри триггера 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 […]

Depth Pager Transformer так же, как SnapChat

Я пытаюсь реализовать ViewPager с DepthPageTransformer же, как приложение Snapchat. В приложении SnapChat есть экран камеры, который всегда входит в центр ViewPager и прокручивание слева или справа приводит к тому, что другие фрагменты поверх экрана камеры. Я нашел код для DepthPageTransformer по этой ссылке. Но проблема с этой демонстрацией в том, что она выводит все […]