Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 带抓拍全屏卡的垂直回收视图_Android_Android Layout_Android Recyclerview_Android Animation_Android Scrollview - Fatal编程技术网

Android 带抓拍全屏卡的垂直回收视图

Android 带抓拍全屏卡的垂直回收视图,android,android-layout,android-recyclerview,android-animation,android-scrollview,Android,Android Layout,Android Recyclerview,Android Animation,Android Scrollview,我想有一个卡的列表,每个卡几乎填满了整个屏幕(80%垂直)。滚动后,中间的卡片将始终居中。我希望能够有一个快速滚动,在任何时候我弹起来,它进入下一张卡和同样的事情,当弹下来(除非我没有滚动足够远,然后它只是反弹相同的卡回到中间)。它应该感觉像一个快速滚动,一次只能滚动1页。我很难确定这应该是某种viewpager或recyclerview,还是仅仅是一个scrollview。任何帮助都将不胜感激。对我来说,这似乎是viewpager所期望的相同行为。关于如何实现的任何建议?尽管此命令可以回答问题

我想有一个卡的列表,每个卡几乎填满了整个屏幕(80%垂直)。滚动后,中间的卡片将始终居中。我希望能够有一个快速滚动,在任何时候我弹起来,它进入下一张卡和同样的事情,当弹下来(除非我没有滚动足够远,然后它只是反弹相同的卡回到中间)。它应该感觉像一个快速滚动,一次只能滚动1页。我很难确定这应该是某种viewpager或recyclerview,还是仅仅是一个scrollview。任何帮助都将不胜感激。对我来说,这似乎是viewpager所期望的相同行为。关于如何实现的任何建议?

尽管此命令可以回答问题,但提供有关此代码为什么和/或如何回答问题的其他上下文将提高其长期价值
SnapHelper helper = new LinearSnapHelper();
helper.attachToRecyclerView(yourRecyclerView);