Вопросы по теме 'android-viewpager2'

ViewPager2 видит часть следующей страницы и центрирует первую и последнюю страницы экрана
У меня был настроен RecyclerView с различными функциями расширения, чтобы центрировать и видеть следующий элемент: fun RecyclerView.pageSnap() = this.post { if (this.onFlingListener == null) PagerSnapHelper().attachToRecyclerView(this) } fun...
1544 просмотров

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...
3506 просмотров
schedule 13.02.2023

FragmentStateAdapter выдает java.lang.IllegalStateException: предположение о конструкции нарушено после изменения конфигурации
Выдает FragmentStateAdapter java.lang.IllegalStateException: предположение о конструкции нарушено, при вращении устройства. Как решить эту проблему? private inner class PagerAdapter : FragmentStateAdapter(this) { private val...
1117 просмотров

Поведение прокрутки конфликтует с дочерним RecyclerView и родительским Viewpager2
У меня есть вертикальная прокрутка ViewPager2 , а последние дочерние элементы содержат RecyclerView прокрутку в том же направлении. Это вызывает противоречивое поведение, ViewPager2 всегда крадет событие прокрутки, когда я нахожусь на...
3204 просмотров

Как добавить бесконечную/бесконечную прокрутку в ViewPager2?
У меня есть FragmentStateAdapter, который подключен к новому ViewPager2. В предыдущей реализации ViewPager было несколько способов реализовать бесконечную/бесконечную прокрутку. Как это сделать в ViewPager2? Заранее спасибо.
5320 просмотров
schedule 20.05.2022

Как получить фрагмент по тегу в ViewPager2
Мне сказали использовать переопределение createFragment для FragmentStateAdapter, чтобы получить текущий фрагмент по индексу. Так выглядит мой адаптер. class AddRestaurantPagerAdapter(fragmentManager: FragmentManager, lifecycle: Lifecycle) :...
410 просмотров
schedule 19.03.2022

Как использовать PagerTabStrip с ViewPager2
Я хочу использовать ViewPager2 , потому что он должен заменить ViewPager , и я надеюсь избавиться от некоторых проблем, которые у меня были с ViewPager . Я хочу сделать это: <androidx.viewpager2.widget.ViewPager2...
603 просмотров

Я не могу найти PageChangeListener в ViewPager2.?
ViewPager2 PageChangeListener не работает как обычный ViewPager.?
3365 просмотров

Вложенный viewpager2
Я пытаюсь реализовать такой макет: Я приложил образец проекта: https://drive.google.com/file/d/1jEKOONMWN3MblLN1EmePsWTWNCNQVfN-/view?usp=sharing У меня проблема в том, что пейджер второго вида не реагирует на события касания. В...
624 просмотров
schedule 28.07.2022

Карта ArcGIS аварийно завершает работу под Android ViewPager2
Уважаемое сообщество StackOverflow! Мой вопрос может быть новичком, я чувствую, что упускаю что-то очень простое. Я попытался заставить карту ArcGIS работать в структуре Android ViewPager2. Карта отображается хорошо, но когда я перехожу к другому...
120 просмотров

ViewPager2 имеет неправильный размер при использовании с AppBarLayout и сворачивающейся панелью инструментов
У меня есть этот макет: <?xml version="1.0" encoding="utf-8"?> <androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"...
570 просмотров

Можно ли реализовать ViewPager2 внутри другого ViewPager2?
Макет, который я сейчас использую, состоит из TabLayout с Viewpager2, я пытаюсь реализовать еще один ViewPager2 для отображения нескольких изображений на одной из вкладок. Но проблема, с которой я столкнулся, заключается в том, что когда я смахиваю,...
93 просмотров
schedule 04.12.2023

Горизонтальный ViewPager2 внутри вертикального RecyclerView
У меня есть горизонтальный Viewpager2 внутри вертикального Recyclerview. Проблема в том, что вертикальный вид recyclerview очень чувствителен, и если горизонтальное смахивание не происходит точно по прямой линии, представление перемещается в...
175 просмотров

Прокрутка Viewpager2 перестает работать при прокрутке назад
Я столкнулся со странной проблемой: у меня есть Viewpager2, а страница фрагмента содержит Scrollview, HorizontalScrollView и RecyclerView. Когда я запускаю фрагмент, на котором размещен ViewPager, пользовательский интерфейс работает, он также...
294 просмотров

Прокрутка Viewpager2 при предварительном просмотре влево и вправо не работает
Я реализовал Viewpager2 с предварительным просмотром слева и справа, как показано на изображении ниже. Но прокрутка работает только для среднего элемента(2) . Не в левом (1) и правом (3) предварительном просмотре элемента. Как заставить работать...
387 просмотров
schedule 29.08.2022

ViewPager2.setOffscreenPageLimit () проблема
API 30 Android 10.0+ (Google API), AVD (x86) Проблема в том ... Просто для проверки ViewPager2. Я использовал ViewPager2 с TabLayout и прикрепленными фрагментами. Затем я установил «предельное значение страницы вне экрана» на 1. Я ожидал, что...
254 просмотров
schedule 29.01.2024

E/iardini.error0: недопустимый идентификатор 0x00000001 — идентификатор ресурса с ошибкой
В настоящее время я застрял на ошибке, которая продолжает замедлять работу моего приложения. Ошибка не приводит к закрытию или сбою приложения или записи исключения в консоль. Консоль просто сообщает об этом сообщении: E/iardini.error0: Invalid...
1326 просмотров

Как перейти к позиции с пейджером просмотра 2, который использует пейджинг 3 для загрузки данных?
Я использую ViewPager2 для отображения данных, которые я получаю с сервера и сохраняю в базе данных Room с помощью библиотеки Paging 3. У меня вопрос: как перейти к конкретному элементу просмотра на пейджер с помощью кода? Если я использую...
314 просмотров

«FragmentManager уже выполняет транзакции» при переключении между темной темой и светлой темой в API 29+
Всякий раз, когда я использую оттенок уведомлений для переключения между темной и светлой темами устройства, (мое приложение при запуске) всегда кажется, что по какой-то причине происходит сбой. Минимальный API моего приложения - 29 (Android 10)....
32 просмотров

Доступ к родительской функции фрагмента из фрагмента Viewpager2
Я использую компонент навигации, и внутри моего домашнего фрагмента есть ViewPager2. Мы знали, что viewPager2 тоже содержит Fragment. Как вызвать родительскую функцию через фрагмент viewpager2? Я попробовал какой-то метод, например передачу функции...
201 просмотров