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

Rom*_*iel 34 android gallery pager android-viewpager android-support-library

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

我想制作类似的内容,只有一个视频居中,部分是上一个和下一个视频: 在此输入图像描述

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

第二种选择是从Android兼容性库中获取ViewPager.我找到了一种方法来实现页面指​​示器.但现在,如何部分显示左右页面?

小智 44

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

ViewPager examplePager = (ViewPager) findViewById(R.id.exampleView);
examplePager.setPageMargin(-50);
examplePager.setHorizontalFadingEdgeEnabled(true);
examplePager.setFadingEdgeLength(30);
Run Code Online (Sandbox Code Playgroud)

为了实现这一目标,还需要最新的支持包(2011年10月修订版4)