Вопросы с тегом «android-viewpager»

ViewGroup, которая управляет макетом дочерних представлений, между которыми пользователь может пролистывать.

9
Android ViewPager - предварительный просмотр страницы слева и справа
Я использую Android ViewPager. Я хочу показать предварительный просмотр страницы как слева, так и справа. Я видел, где можно использовать негатив, pageMarginчтобы показать предварительный просмотр правой стороны. setPageMargin(-100); Можно ли как-нибудь показать предварительный просмотр левой стороны? По сути, это что-то похожее на виджет галереи, который я ищу.

8
Как создать прозрачный демонстрационный экран для приложения Android?
Я пытаюсь создать полупрозрачный демонстрационный экран, который запускается только тогда, когда пользователь впервые устанавливает мое приложение. Вот пример из приложения Pulse News: Galaxy Nexus Nexus One Вместо функции «коснитесь, чтобы закрыть» я хочу, чтобы пользователь мог пролистывать пару таких прозрачных демонстрационных страниц. Для своей первой попытки я модифицировал образец из …

11
ViewPager.setOffscreenPageLimit (0) не работает должным образом
Фрагменты, которые я использую в своем ViewPagerэкземпляре, довольно ресурсоемкие, поэтому я хотел бы загружать только по одному. Когда я пробую следующее: mViewPager.setOffscreenPageLimit(0); mViewPager.setAdapter(mPagerAdapter); Моя FragmentStatePagerAdapter.getItem(int position)функция переопределения вызывается 3 раза, что происходит, когда я вызываюmViewPager.setOffscreenPageLimit(1) . Я ожидал, что он будет вызван только один раз, потому что я указал 0 …

13
Фрагмент в ViewPager с использованием FragmentPagerAdapter остается пустым при втором просмотре
У меня есть интерфейс фрагментов с вкладками внизу, которые открывают разные фрагменты в основном представлении. У меня есть один конкретный фрагмент, который представляет собой список предметов. Если пользователь выбирает один из элементов в этом списке, открывается другой фрагмент, который содержит окно просмотра, которое прокручивается по горизонтали между всеми элементами в …

9
SwipeRefreshLayout + ViewPager, ограничить только горизонтальную прокрутку?
Я реализовал SwipeRefreshLayoutи ViewPagerв своем приложении, но есть большая проблема: всякий раз, когда я собираюсь проводить пальцем влево / вправо для переключения между страницами, прокрутка становится слишком чувствительной. Небольшое смахивание вниз также вызовет SwipeRefreshLayoutобновление. Я хочу установить предел, когда начинается горизонтальное смахивание, а затем принудительно использовать только горизонтальное до тех …

9
ViewPager с Google Maps API v2: таинственный черный вид
Я интегрировал новый фрагмент api v2 карт Google в пейджер просмотра. При прокрутке от фрагмента карты черный вид перекрывает соседние фрагменты. Кто-то решил? Изменить: скриншот 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) …

9
ViewPager внутри ScrollView не прокручивает корректность
У меня есть «страница», на которой есть несколько компонентов, и чье содержимое длиннее, чем высота устройства. Хорошо, просто поместите весь макет (всю страницу) внутрь ScrollView, без проблем. Один из компонентов - это ViewPager. Это отображается правильно, но ответ на смахивание / бросок не выполняется правильно, он нервный и не всегда …

12
ViewPager не перерисовывает содержимое, остается / становится пустым
Здесь у нас возникла очень странная проблема с ViewPager. Мы встраиваем списки на каждую страницу ViewPager и запускаем notifyDataSetChanged как в адаптере списка, так и в адаптере пейджера просмотра при обновлении данных списка. Что мы наблюдаем, так это то, что иногда страница не обновляет свое дерево представления, то есть остается …

4
Получение текущей позиции ViewPager
Я знаю, что с помощью виджета "Галерея" я смог использовать getSelectedItemPosition (); чтобы получить текущую позицию, но, похоже, ViewPager не имеет ее. Я знаю, что могу настроить слушателя и получить позицию при переключении страницы. Но мне нужна текущая позиция просмотра.

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

2
Как использовать Dagger 2 для внедрения ViewModel из тех же фрагментов внутри ViewPager
Я пытаюсь добавить Dagger 2 в свой проект. Мне удалось ввести ViewModels (компонент AndroidX Architecture) для моих фрагментов. У меня есть ViewPager, который имеет 2 экземпляра одного и того же фрагмента (только незначительное изменение для каждой вкладки), и на каждой вкладке я наблюдаю, LiveDataчтобы получать обновления об изменении данных (из …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.