android-viewpager- все статьи тега


Галерея: эффект в выбранном элементе

Мне нужен свиток с элементами вместе, и выбранный элемент должен развернуть часть вниз. В настоящее время я использую галерею (я пробовал с viewflow и viewpager, но элементы имеют много пространства между ними), но мне нужно знать, как я могу сделать этот эффект. У меня есть 2 идеи, но я не знаю, как их реализовать. 1) расширяемая часть-это LinearLayout с visibility=gone, и когда элемент выбран, этот макет должен быть виден. (Галерея не имеет "onItemSelectedListener") 2) рассматривайте к ...

Проблема с использованием ViewPager и PageTransformer с Android API

Мне нужно написать пользовательский переход для ViewPager в приложении с помощью android:minSdkVersion="9". Я пытаюсь запустить ZoomOutPageTransformer заданный здесь. Я не получаю ошибки компиляции, и на Samsung Galaxy S, работающем под управлением Android 2.3.3 (API 10), строка pager.setPageTransformer(true, new ZoomOutPageTransformer()); Не дает никаких ошибок, но код в ZoomOutPageTransformer transformPage никогда не выполняется. Код отлично работает, если я устанавливаю android:min ...

Динамическое удаление элемента из ViewPager с помощью FragmentStatePagerAdapter

Существует довольно много дискуссий вокруг этой темы ViewPager PagerAdapter не обновляет представление динамически обновлять ViewPager? удаление фрагментов из FragmentStatePagerAdapter Я пробовал различные решения (в том числе недействительность с POSITION_NONE) . Но я все еще не знаю, как правильно удалить элемент. Что происходит-это либо я получаю пустую страницу (имеется в виду фрагмент разрушен, но instantiateItem не был вызван для замены) или все это рушится, вероятно, по ...

Как определить, когда фрагмент становится видимым в ViewPager

: Фрагмент onResume() на ViewPager запускается до того, как фрагмент становится фактически видимым. например, у меня есть 2 фрагменты с ViewPager и FragmentPagerAdapter. Второй фрагмент доступен только для авторизованных пользователей, и мне нужно попросить пользователя войти в систему, когда фрагмент станет видимым (с помощью диалогового окна предупреждения). но ViewPager создает второй фрагмент, когда первый виден, чтобы кэшировать второй фрагмент и делает его видимым, когда пользователь нач ...

IllegalStateException: не удается выполнить это действие после onSaveInstanceState с ViewPager

Я получаю отчеты пользователей из моего приложения на рынке, обеспечивая следующее исключение: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1109) at android.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:399) at android.app.Activity.onBackPressed(Activity.java:2066) at android.app.Activity.onKeyUp(Activity.java:2044) at android.view.KeyEvent.dispatch(KeyEvent.java ...

Разница между FragmentPagerAdapter и FragmentStatePagerAdapter

в чем разница между FragmentPagerAdapter и FragmentStatePagerAdapter? о FragmentPagerAdapter руководство Google говорит: эта версия пейджера лучше всего использовать, когда есть несколько как правило, более статические фрагменты для пролистывания, такие как набор вешалки. Фрагмент каждой страницы, которую посещает пользователь, будет сохранен память, хотя ее иерархия представления может быть уничтожена, когда она не видна. Это может привести к использованию значительного объема памя ...

Динамически обновлять ViewPager?

Я не могу обновить содержимое в ViewPager. вопрос: какова взаимосвязь и правильное использование методов instantiateItem() и getItem () в классе FragmentPagerAdapter? я использовал только getItem () для создания экземпляра и возврата моих фрагментов: @Override public Fragment getItem(int position) { return new MyFragment(context, paramters); } это сработало хорошо (но, как сказал Я не могу изменить содержание). так что я нашел это: ViewPager PagerAdapter не обновляет вид особенно тот, ...

viewpager setonpagechangelistener устарел

сегодня я пытаюсь установить ViewPager.setOnPageChangeListener и я узнал, что это устаревшие. ...

динамическое добавление и удаление вида в viewpager

(Я нашел решение - Пожалуйста, см. мой пост в разделе ответов ниже.) в моем приложении пользователь начнет с одного представления своих данных. Я хотел бы добавить ViewPager и позволить пользователю добавлять больше просмотров по желанию. Как мне это сделать? (Я не хочу использовать FragmentPagerAdapter.) Я прочитал бесчисленное количество сообщений и обзоров, но все еще чего-то не хватает. Вот что я думаю, что понимаю: MainActivity создает ViewPager и PagerAdapter: ViewPager pager = nul ...

Обновление данных в ListFragment как часть ViewPager

Я использую V4 совместимость ViewPager в Android. Мой FragmentActivity имеет кучу данных, которые должны отображаться по-разному на разных страницах в моем ViewPager. Пока у меня есть только 3 экземпляра одного и того же ListFragment, но в будущем у меня будет 3 экземпляра разных ListFragments. В ViewPager на вертикальном экране телефона, списки не бок о бок. теперь кнопка на ListFragment запускает отдельное полностраничное действие (через FragmentActivity), который возвращает и изменяет дан ...

Android ViewPager с нижними точками

Я хочу добавить 3 нижние точки На мой ViewPager, как это. Я использую FragmentActivity и поддержку библиотеки ViewPager. ...

Как предотвратить прокрутку scrollview в webview после загрузки данных?

Итак, у меня есть увлекательная проблема. Несмотря на то, что я не вручную или программно прокручиваю свое представление, Мой WebView автоматически прокручивается после загрузки данных внутри него. У меня есть фрагмент в viewpager. Когда я впервые загружаю пейджер, он работает так, как ожидалось, и все показано. Но как только я "переворачиваю страницу", данные загружаются, и веб-представление появляется в верхней части страницы, скрывая представления над ней, что нежелательно. тут кто-нибуд ...

Как создать пейджер Android View с индикатором точек?

вероятно, многие из вас (как и я), имеют проблемы с созданием ViewPager с нижними точками, как это: Как вы создаете такой Android ViewPager? ...

ViewPager с Google Maps API v2: таинственный черный вид

я интегрировал новый фрагмент Google maps api v2 в пейджер просмотра. При прокрутке фрагмента карты черный вид перекрывает соседние фрагменты. Кто-то решил? изменить: скриншот public static class PagerAdapter extends FragmentPagerAdapter{ public PagerAdapter(FragmentManager fm) { super(fm); } @Override public int getCount() { return NUM_ITEMS; } @Override public Fragment getItem(int position) { Fragment pageFragment; switch (po ...

Как получить текущий номер страницы ViewPager для Android?

Я хочу знать текущую позицию страницы ViewPager. Я создаю адаптер и установить адаптер в ViewPager. Теперь я хочу знать номер текущей страницы или положение текущего представления, потому что я хочу начать некоторые дополнительные события на этой конкретной странице. Я viewPager.setCurrentItem(1); настройки первого пункта. есть ли аналогичный метод для получения текущей страницы? ...

Можно ли получить доступ к текущему фрагменту, просматриваемому ViewPager?

у меня есть приложение с ViewPager и три Fragment s. Я пытаюсь выяснить, как получить текущий Fragment просматривается, чтобы я мог добраться до его аргументов. у меня есть OnPageChangeListener захват текущего индекса страницы, но ViewPager.getChildAt(int position); возвращает a View. Какая связь между этим View и в течение Fragment? ...

onClick на ViewPager не срабатывает

Я установил кнопку слушателя на ViewPager, но событие onClick никогда не вызывается. Я думаю, обнаружение сенсорного события ViewPager вмешивается, но я не вижу, как это решить... кто-нибудь может помочь? спасибо mViewPager.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // never called } }); ...