我在顶部使用ViewPagerPagerTabStrip。最后的背景是透明的,因此您可以看到其背后的内容。但是PagerTabStrip共享分配给子视图的空间。我想做的是将PagerTabStrip设置为浮动视图(例如在FrameLayout上),以便子视图在PagerTabStrip后面展开。

最佳答案

将您的ViewPager包装在FrameLayout中,然后将您的PagerTitleStrip添加到其中,并将wrap_content的layout_height和layout_gravity设置为top | fill_horizo​​ntal。您可能还需要将ViewPager中的paddingTop设置为PagerTitleStrip的高度。在这种情况下,您需要为PagerTitleStrip使用固定的高度。

10-07 19:46