Android ViewPager可视化为"楼梯"

时间:2016-04-28 13:30:16

标签: android android-viewpager android-transitions

我试图创建一个ViewPager来显示片段页面,如下图所示:

enter image description here

我在接下来的两三页上面阅读的页面作为一种阶梯。当我向左滑动时,页面向左移动,从顶部到达下一个页面。

我尝试设置填充顶部和底部,但没有成功

mViewPager.setPadding(0, top, 0, bottom);

我读了这本指南ViewPager with previous and next page boundaries但没有成功。

我看到一些用于设置ViewPager垂直的库,但我想至少看到我的幻灯片的下两三页,所以我想一个简单的垂直viewpager将无法解决我的问题。 https://github.com/castorflex/VerticalViewPager

我正在使用" DepthPageTransformer"来自http://developer.android.com/training/animation/screen-slide.html的动画,我试图将比例修改为1.25f

private static final float MIN_SCALE = 1.25f;

结果是第一个页面底部的页面,当我向左滑动时调整大小并将其调到前面,但不是我想要达到的目标!

我做错了什么? 您认为使用RecyclerView而不是ViewPager会更好吗? 感谢

1 个答案:

答案 0 :(得分:2)

您要找的是Android StackView 这是一个可以在项目中使用的开源库: - https://github.com/blipinsk/FlippableStackView

Android stack view

但是,如果你想做像火种卡这样的东西是另一个好的开源库: -

https://github.com/blipinsk/FlippableStackView

Android stack view