2016-12-20 1 views
0

У меня есть RecyclerView, который содержит один экран, полный информации за запись. Я хочу ограничить пользователя прокруткой одной записи за раз и хотел бы визуализировать ее так, как если бы пользователь просматривал одну страницу за раз.RecyclerView прокрутка по одной строке за один раз

Проблема в том, что я создал макет полного размера экрана и также может заполнить его данными. Но при прокрутке это дает эффект, как будто я прокручиваю роль, и при быстрой замене он также перескакивает несколько записей.

Я думал ViewPager, но размер записи может меняться, я не знаю, как использовать его

Я не знаю, как решить эту проблему, пожалуйста, помогите.

+0

Не стесняйтесь внедрять собственный 'RecyclerView.LayoutManager', который бы соответствовал вашим потребностям. – Selvin

+0

Можете ли вы мне помочь, что я могу использовать для обеспечения того, чтобы прокрутка не могла перемещать более одной записи за салфетки (вверх/вниз), просто как просмотр пейджера. – Ravi

ответ

0

Существует альтернативный вариант, вместо использования вида recycler вы можете использовать эту библиотеку.

https://github.com/castorflex/VerticalViewPager

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

 Смежные вопросы

  • Нет связанных вопросов^_^