如何使用填充父级的ViewPager设置边距

时间:2014-02-04 17:32:08

标签: android xml android-fragments android-viewpager margins

我的申请有些问题。我有下一个活动:

enter image description here

此活动有一个ViewPager(带渐变颜色的圆角矩形),我需要设置左右边距或填充。我想在这个解决方案中:

<ViewPager
android:layout_marginRight="20dp"
android:layout_marginLeft="20dp"/>

这样做,但仅向右添加保证金,它看起来像:

enter image description here

但这是一个问题,因为我在浏览屏幕时会得到下一个结果:

enter image description here

正如您所看到的,片段不会出现在屏幕上,但它会从我设置为ViewPager的边距中显示。

我需要的是让ViewPager水平填充父级,但由于某种边距,左右边的圆角矩形会受到限制。

我已经尝试将边距直接设置为片段的XML代码,但它不会反映任何影响。

希望你能帮助我。

1 个答案:

答案 0 :(得分:2)

我想带有圆角的布局是你的viewpager调用的布局,尝试在当前布局中创建一个linearlayout并在这个布局中添加边距。 我希望这可以帮助你,或者它可以激发你的解决方案。