Вопросы по теме 'android-viewpager2'
ViewPager2 видит часть следующей страницы и центрирует первую и последнюю страницы экрана
У меня был настроен RecyclerView с различными функциями расширения, чтобы центрировать и видеть следующий элемент:
fun RecyclerView.pageSnap() = this.post {
if (this.onFlingListener == null) PagerSnapHelper().attachToRecyclerView(this)
}
fun...
1544 просмотров
schedule
01.07.2023
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 просмотров
schedule
06.05.2023
Поведение прокрутки конфликтует с дочерним RecyclerView и родительским Viewpager2
У меня есть вертикальная прокрутка ViewPager2 , а последние дочерние элементы содержат RecyclerView прокрутку в том же направлении.
Это вызывает противоречивое поведение, ViewPager2 всегда крадет событие прокрутки, когда я нахожусь на...
3204 просмотров
schedule
06.06.2023
Как добавить бесконечную/бесконечную прокрутку в 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 просмотров
schedule
31.01.2023
Я не могу найти PageChangeListener в ViewPager2.?
ViewPager2 PageChangeListener не работает как обычный ViewPager.?
3365 просмотров
schedule
27.12.2022
Вложенный viewpager2
Я пытаюсь реализовать такой макет:
Я приложил образец проекта: https://drive.google.com/file/d/1jEKOONMWN3MblLN1EmePsWTWNCNQVfN-/view?usp=sharing
У меня проблема в том, что пейджер второго вида не реагирует на события касания.
В...
624 просмотров
schedule
28.07.2022
Карта ArcGIS аварийно завершает работу под Android ViewPager2
Уважаемое сообщество StackOverflow!
Мой вопрос может быть новичком, я чувствую, что упускаю что-то очень простое. Я попытался заставить карту ArcGIS работать в структуре Android ViewPager2. Карта отображается хорошо, но когда я перехожу к другому...
120 просмотров
schedule
13.07.2022
ViewPager2 имеет неправильный размер при использовании с AppBarLayout и сворачивающейся панелью инструментов
У меня есть этот макет:
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"...
570 просмотров
schedule
03.10.2022
Можно ли реализовать ViewPager2 внутри другого ViewPager2?
Макет, который я сейчас использую, состоит из TabLayout с Viewpager2, я пытаюсь реализовать еще один ViewPager2 для отображения нескольких изображений на одной из вкладок. Но проблема, с которой я столкнулся, заключается в том, что когда я смахиваю,...
93 просмотров
schedule
04.12.2023
Горизонтальный ViewPager2 внутри вертикального RecyclerView
У меня есть горизонтальный Viewpager2 внутри вертикального Recyclerview. Проблема в том, что вертикальный вид recyclerview очень чувствителен, и если горизонтальное смахивание не происходит точно по прямой линии, представление перемещается в...
175 просмотров
schedule
04.09.2022
Прокрутка Viewpager2 перестает работать при прокрутке назад
Я столкнулся со странной проблемой: у меня есть Viewpager2, а страница фрагмента содержит Scrollview, HorizontalScrollView и RecyclerView.
Когда я запускаю фрагмент, на котором размещен ViewPager, пользовательский интерфейс работает, он также...
294 просмотров
schedule
04.01.2023
Прокрутка 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 просмотров
schedule
11.10.2023
Как перейти к позиции с пейджером просмотра 2, который использует пейджинг 3 для загрузки данных?
Я использую ViewPager2 для отображения данных, которые я получаю с сервера и сохраняю в базе данных Room с помощью библиотеки Paging 3. У меня вопрос: как перейти к конкретному элементу просмотра на пейджер с помощью кода? Если я использую...
314 просмотров
schedule
17.03.2023
«FragmentManager уже выполняет транзакции» при переключении между темной темой и светлой темой в API 29+
Всякий раз, когда я использую оттенок уведомлений для переключения между темной и светлой темами устройства, (мое приложение при запуске) всегда кажется, что по какой-то причине происходит сбой. Минимальный API моего приложения - 29 (Android 10)....
32 просмотров
schedule
22.05.2023
Доступ к родительской функции фрагмента из фрагмента Viewpager2
Я использую компонент навигации, и внутри моего домашнего фрагмента есть ViewPager2. Мы знали, что viewPager2 тоже содержит Fragment. Как вызвать родительскую функцию через фрагмент viewpager2? Я попробовал какой-то метод, например передачу функции...
201 просмотров
schedule
06.02.2023