【问题标题】:RecyclerView scroll single row at a timeRecyclerView 一次滚动单行
【发布时间】:2016-12-20 16:34:30
【问题描述】:

我有一个RecyclerView,其中包含一个屏幕,每条记录都包含完整的信息。我想限制用户一次滚动单个记录,并希望将其可视化,就好像用户一次查看一页一样。

问题是,我创建了一个全屏大小的布局,并且还可以用数据填充它。但是,在滚动时,它会产生一种我在滚动角色的效果,而在快速交换时,它也会跳转多条记录。

我在想ViewPager,但由于记录大小可能不同,我不知道如何使用它

我不知道如何解决这个问题,请帮忙。

【问题讨论】:

  • 随意实现您自己的RecyclerView.LayoutManager,这将满足您的需求
  • 你能帮帮我吗,我可以用什么来确保每次滑动(向上/向下)滚动不能移动超过一条记录,就像查看寻呼机一样。

标签: android scroll android-viewpager android-recyclerview


【解决方案1】:

还有一个替代选项,您可以使用这个库来代替使用回收站视图。

https://github.com/castorflex/VerticalViewPager

它是一个视图寻呼机,但它有一个适配器使它成为垂直的,所以这样你就会有你想要的行为。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-14
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 1970-01-01
    • 2017-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多