ViewPager实现左右item预览效果

方法一:在layout中,ViewPager和ViewPager所在的父布局设置
android:clipChildren="false"
clipChildren属性默认是true,作用是限制子view在父View范围内显示。注意ViewPager所在的父布局和ViewPager都要设置,否则没有效果。

方法二:在layout中,ViewPager设置 android:clipToPadding="false"替代方法一的 android:clipChildren="false"
clipToPadding属性默认是true,作用是对于padding 所占的尺寸大小也绘制其他的item的view。
注意paddingLeft,paddingRight也需要设置,数值越大,左右Item显示越多,具体多少,按实际情况调整


cardViewPager.setAdapter(adapter);
cardViewPager.setOffscreenPageLimit(3); //预加载3个
cardViewPager.setPageMargin(50); //设置item间距

每天进步一点点。。。(2019-11-06)

你可能感兴趣的:(ViewPager实现左右item预览效果)