我找到了如何使用ViewPager的这个例子,它非常简单。现在我想知道,ViewPager可以同时显示多个视图吗?如果我在PagerAdapter中有10个项目,我可以让它首先显示视图1,2和3,然后当你滑动它时移动到2,3,4;然后3,4,5;等...
答案 0 :(得分:0)
viewpager实际上只适用于单个视图。当视图1可见时,向左滑动将显示视图1的一部分和视图2的一部分。因此,我认为您的问题的答案是否定的。
然而,另一种尝试的技术是将视图1,2和3布局到我们的布局中(视图A)。然后在它们自己的布局中包含视图3,4和5(视图B)。然后使viewpager在视图A和视图B之间来回滑动。
我认为这会实现你的目标。
答案 1 :(得分:0)
六年后,现在您可以使用RecyclerView
和PageSnapHelper
来实现自己的目标。