具有捕捉全屏卡片的垂直 RecyclerView
Posted
技术标签:
【中文标题】具有捕捉全屏卡片的垂直 RecyclerView【英文标题】:Vertical RecyclerView with snapping full screen cards 【发布时间】:2016-08-19 14:10:25 【问题描述】:我想要一张卡片列表,每张卡片几乎都填满了整个屏幕(垂直 80%)。滚动后中间的卡片将始终居中。我希望能够进行快速滚动,只要我向上滑动它就会转到下一张卡片,向下滑动时也是如此(除非我滚动得不够远,然后它只会将同一张卡片弹回中间)。它应该感觉像是一次只能翻页一页的活泼滚动。我无法确定这是否应该是某种 viewpager 或 recyclerview 或只是一个滚动视图。任何帮助将不胜感激。对我来说,这似乎与 viewpager 期望水平的行为相同。对如何实施有何建议?
【问题讨论】:
【参考方案1】:SnapHelper helper = new LinearSnapHelper();
helper.attachToRecyclerView(yourRecyclerView);
【讨论】:
虽然此命令可能会回答问题,但提供有关此代码为何和/或如何回答问题的附加上下文会提高其长期价值以上是关于具有捕捉全屏卡片的垂直 RecyclerView的主要内容,如果未能解决你的问题,请参考以下文章