2012-03-06 30 views
3

我发现了这个如何使用ViewPager的例子,并且非常简单。现在我想知道,ViewPager可以同时显示多个视图吗?如果我在PagerAdapter中有10个项目,我可以让它先显示视图1,2和3,然后当你刷卡时移动到2,3,4;然后3,4,5; etc ...Can ViewPager可以同时显示多个视图吗?

回答

0

viewpager真的只适用于单个视图。当视图1可见时,向左滑动将显示视图1的一部分和视图2的一部分。因此,我认为您的问题的答案是否定的。

但是,另一种尝试的方法是将视图1,2和3布置到它们的布局中(视图A)。然后在他们自己的布局中包含视图3,4和5(视图B)。然后让viewpager在视图A和视图B之间来回滑动。

我认为这会实现您的目标。

+0

这不是我想要的。这将使它显示视图1,2和3,然后向左滑动所有3个视图从屏幕上移除,第二个视图3显示在视图4和5中。我读​​到ViewPager应该像listviews一样工作,除非他们可以包含其他视图和片段,列表视图一次支持屏幕上的多个项目,所以我一直认为必须有一种方法来做到这一点,也许只是使用不同类型的寻呼机或适配器? – Nick 2012-03-07 15:03:38

相关问题