TabCarouselLibDemo来源为here。感谢作者的工作。
演示显示ViewPager
位于标签下方,但在xml中,ViewPager
似乎位于标签的顶部。
我想如果你能看到这个演示,你会理解我的意思。
我有一个关于如何在标签下方制作ViewPager
的问题?我在代码中没有看到它。
这让我感到不确定。
提前谢谢!
答案 0 :(得分:0)
它与RelativeLayout
如何吸引其子女有关。如果ViewGroup
为LinearLayout
且方向设置为“垂直”,则轮播将放在ViewPager
下方,就像您在想的那样。但这不是RelativeLayout
的工作方式。
至于ViewPager
中的内容位于轮播下方,您必须查看使用的自定义Adapter
。有一个名为“ faux_carousel ”的布局,用于创建与实际轮播相同尺寸的布局,而不显示轮播本身。该布局位于Adapter
中的位置“0”,以便所有其他内容(ViewPager
中的内容)将停留在虚假轮播下方,因此也是真实轮播。