@AnWa

Как получить индекс позиции объекта при горизонтальном прокручивание RecyclerView?

В приложении есть горизонтальный RecyclerView в котором происходит выбор карточки в виде карусели, где главный элемент занимает центральную позицию. Как можно получить индекс текущей позиции объекта при свайпе?

63fd524446fed160027537.png
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@AnWa Автор вопроса
recyclerView.addOnScrollListener(object : RecyclerView.OnScrollListener() {
            override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) {
                super.onScrolled(recyclerView, dx, dy)
                    val itemPosition = ((layoutManager.findLastVisibleItemPosition()) -1)                        
            }
        })
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы