Android ViewPager上一页和下一页可见吗?

时间:2011-10-11 11:06:56

标签: android gallery pager android-viewpager android-support-library

我目前正在建立一个水平的视频库。

我想制作类似的内容,只有一个视频居中,部分是上一个和下一个视频: enter image description here

我首先选择Gallery,但它的局限性让我寻找其他东西。我想显示一个页面指示器,使用Gallery实现起来非常困难。

第二个选项是从Android兼容性库中获取ViewPager。我找到了一种方法来实现page indicator。但现在,如何部分显示左右页?

2 个答案:

答案 0 :(得分:43)

我使用了负页边距来部分显示下一页和前一页。淡化边缘属性可用于使上一页/下一页淡入淡出:

ViewPager examplePager = (ViewPager) findViewById(R.id.exampleView);
examplePager.setPageMargin(-50);
examplePager.setHorizontalFadingEdgeEnabled(true);
examplePager.setFadingEdgeLength(30);

最新的支持包(2011年10月修订版4)也需要这项工作

答案 1 :(得分:0)

在recyclerview中使用此代码并使用快照帮助器

toggler icon