Описание тега android-viewpager2

ViewPager2 - это замена ViewPager, устраняющая большинство болевых точек своего предшественника, включая поддержку компоновки справа налево, вертикальную ориентацию и изменяемые коллекции фрагментов.
13 ответов

Использование ViewPager2 в Android

Я узнал о ViewPager2 и попытался реализовать его, но не нашел подходящего примера. Может кто-нибудь сказать мне, как я могу его использовать. Я ищу подсказку, а не пример.
1 ответ

Конфигурация ViewPager2 в проекте с использованием androidX

Мой проект работает без использования ViewPager2 gradle в моем приложении. Но когда я использую его Gradle implementation 'androidx.viewpager2:viewpager2:1.0.0-alpha01' в моем проекте это дает мне эту ошибку Log-Cat... Android resource linking faile…
18 фев '19 в 06:09
2 ответа

Как добавить поле страницы сверху для вертикального просмотра?

Я пытаюсь реализовать вертикальный вид пейджер, как приложение "Happn" Вот мой пользовательский класс ViewPager VerticalViewPager.java import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import…
13 ответов

ViewPager2 положение по умолчанию

Я создаю слайд-шоу с ViewPager2. Например, в слайд-шоу есть 3 элемента, и я хочу показать второй элемент при открытии действия. я использую setCurrentItem(int item, boolean smoothScroll) метод, но он не работает, и ничего не происходит. Как мне этог…
26 май '19 в 08:21
0 ответов

ViewPager2 внутри viewpager неправильно фокусируется

У меня есть viewpager как родительский с viewpager2 (вертикальный) как дочерний.Когда я смахиваю родителя слева направо, все работает нормально. Но когда я провожу справа налево, текущий элемент родителя должен быть сфокусирован, а следующий элемент…
0 ответов

Как автоматически прокрутить элементы по таймеру в viewpager2

Я использовал новый viewpager2 от androidx для вертикальной прокрутки. Там мне нужно автоматически прокручивать его элементы по таймеру. Я попытался автоматически прокрутить элементы в традиционном окне просмотра с использованием некоторых библиотек…
29 май '19 в 12:12
7 ответов

Как отключить смахивание в ViewPager2?

Возможно ли включить-отключить смахивание в новом андроиде viewpager2 составная часть?
04 мар '19 в 07:57
0 ответов

Фрагмент исчезает с ViewPager2 и FragmentStateAdapter

Я создаю приложение, используя ViewPager2 который отображает различные фрагменты при наведении. Мой адаптер расширяется FragmentStateAdapter как описано здесь. Когда я помещаю свое приложение в фоновый режим и затем возобновляю его снова, текущий фр…
12 мар '19 в 18:54
12 ответов

Как использовать TabLayout с ViewPager2 в Android

Я хочу использовать com.google.android.material.tabs.TabLayout компонент с новым Android ViewPager реализация androidx.viewpager2.widget.ViewPager2, Тем не менее setupWithViewPager(..) метод предоставлен TabLayout поддерживает только старый ViewPage…
0 ответов

Вызов на привязку для следующего представления в ViewPager2

Я пытаюсь использовать новый класс Google ViewPager2 ( https://developer.android.com/jetpack/androidx/releases/viewpager2), который реализован с использованием RecyclerView. Одна из основных идей ViewPager заключается в том, что он создает "соседние…
02 апр '19 в 15:57
1 ответ

Предварительная загрузка следующей страницы в ViewHolder2, как это было автоматически сделано в ViewPager

Как предварительно загрузить следующую страницу и страницу раньше в ViewPager2? Мое приложение использует список из API на каждом экране вкладки ViewPager2. Это хороший пользовательский опыт, когда следующая страница загружается до того, как пользов…
08 апр '19 в 12:44
1 ответ

Как выполнить отложенную загрузку при использовании ViewPager2?

Я изменяю свой код на androidX, я использовал для хранения фрагментов в viewpager, и каждый фрагмент содержит несколько списков, теперь у меня проблемы с отложенной загрузкой при использовании viewpager2, есть ли какой-нибудь пример кода от Google?
17 апр '19 в 11:20
0 ответов

Наличие ImageView в виде страниц внутри ViewPager: поиск возможного подхода при изменении ширины страницы

У меня есть ViewPager, который показывает предыдущую и следующую страницу, но я хочу изменить границы невыбранных страниц и сделать эти страницы меньше. Эти изображения показывают границы макета этих страниц: Мне нужно уменьшить ширину страницы для …
21 апр '19 в 14:44
3 ответа

ViewPager2 | View.ClickListener не вызывается

Я использую новый виджет Android ViewPager2 версии 1.0.0-alpha03, и когда я устанавливаю прослушиватель кликов, метод onClick() не вызывается. Мой класс Actvity: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bu…
27 апр '19 в 12:06
0 ответов

Android ViewPager2 setPageMargin не решена

Я хочу реализовать Карусель, используя View Pager2 с предварительным просмотром левой и правой страницы, например: Изначально я использовал представление pager1, которое поддерживал. Теперь я думаю, что это удалено viewPagerhost.setPageMargin(20); Л…
13 май '19 в 14:26
5 ответов

Как отключить смахивание в определенном направлении в ViewPager2

Я хочу отключить пролистывание справа налево ViewPager2, У меня в основном элемент viewpager2 с 2 страницами в моем навигационном ящике. Я хочу, чтобы моя вторая страница отображалась только при нажатии какого-либо элемента на моей первой странице (…
18 июн '19 в 14:21
1 ответ

Как реализовать метод для получения и возврата LifeCycle

У меня проблема с FragmentStateAdapter прося LifeCycle, пожалуйста, помогите, как я могу установить и передать LifeCycle в строке кода ниже. viewPager2.adapter = myViewPagerAdapter(supportFragmentManager, getCurrentLifeCycle()) Здесь myViewPagerAdap…
0 ответов

ViewPager2 - Есть ли альтернатива PagerTitleStrip?

Можно ли создать что-то похожее на PagerTitleStrip, который существовал в ViewPager? Мое намерение состоит в том, чтобы просто отображать заголовки для фрагментов, которые были добавлены без tabLayout.
0 ответов

Android - тип программы уже присутствует com.transition.R при импорте библиотеки ViewPager2

Gradle Бросает тип программы уже присутствует: androidx.transition.R" после импорта androidx.viewpager2:viewpager2:1.0.0-beta02 implementation 'androidx.viewpager2:viewpager2:1.0.0-beta02' implementation 'com.google.android.material:material:1.0.0' …
01 авг '19 в 10:31
0 ответов

Просмотр пейджера 2: Преобразование глубины страницы отключить события щелчка фрагмента при перелистывании пейджера вверх

Я использую viewpager2 с FragStateAdapter. Кроме того, установка преобразователя страницы как DepthPageTransformation(переход работает правильно, как я хочу) Но когда я пролистываю страницы, события клика по этому фрагменту работают по двойному щелч…