美文网首页
Viewpager 总结 -3 展示领边页内容

Viewpager 总结 -3 展示领边页内容

作者: 老柯南 | 来源:发表于2019-02-21 08:05 被阅读1次

ViewPager 展示领边页内容

前辈总结的成果ViewPager显示两边的item,这里我用自己的摘录下

类似如下效果


image.png
  • 方案一

1:viewpager 与 其父布局设置属性android:clipChildren="false" (必须是两个都设置);
2:viewpager 设置 layout_marginLeft ,layout_marginRight 留出空间显示两边的item ;
3: 在配合viewpager.setPageMargin( 尺寸) ,调整下尺寸;

这种方法有个缺点:滑动两边的边界无反应,方案二就没有这个问题。

  • 方案二

1:区别于方案一,viewpager 的属性设置paddingLeft,paddingRight,clipChildren换成了clipToPadding, viewpager 父布局无需再设置android:clipChildren="false"
2: 在配合viewpager.setPageMargin( 尺寸) ,调整下尺寸;

属性解释:


image.png
image.png

相关文章

网友评论

      本文标题:Viewpager 总结 -3 展示领边页内容

      本文链接:https://www.haomeiwen.com/subject/yjdhyqtx.html