如何在TabCarouselLibDemo中的选项卡下面创建viewpager?

时间:2013-06-15 14:05:42

标签: android android-viewpager

TabCarouselLibDemo来源为here。感谢作者的工作。

演示显示ViewPager位于标签下方,但在xml中,ViewPager似乎位于标签的顶部。

我想如果你能看到这个演示,你会理解我的意思。

我有一个关于如何在标签下方制作ViewPager的问题?我在代码中没有看到它。 这让我感到不确定。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

它与RelativeLayout如何吸引其子女有关。如果ViewGroupLinearLayout且方向设置为“垂直”,则轮播将放在ViewPager下方,就像您在想的那样。但这不是RelativeLayout的工作方式。

至于ViewPager中的内容位于轮播下方,您必须查看使用的自定义Adapter。有一个名为“ faux_carousel ”的布局,用于创建与实际轮播相同尺寸的布局,而不显示轮播本身。该布局位于Adapter中的位置“0”,以便所有其他内容(ViewPager中的内容)将停留在虚假轮播下方,因此也是真实轮播。