我有activity
。在activity
内部,我实施了VerticalViewPager
,其中有3页被投放,即Upper Page
,Middle page
和Lower Page
。在中间页面片段和下部页面片段中,我分别有另一个ViewPagers(Horizontal)
。在这些ViewPagers
内,我每个都有3/3页。到目前为止,我已经能够使它们正常工作,即在垂直滑动手势上VerticalViewPager
被触发,并且在水平滑动手势上本机android ViewPager
被触发。现在我需要同步中间片段页面和下部片段页面之间的水平滑动过渡。
让我举一个例子:说我在VerticalViewPager
的中间片段中有A,B和C页面,在下面的垂直片段中有D,E,F。假设我现在处于中间片段。因此,当我从A向左滑动到B时,下部碎片也应自动从D滑动到E.
[P.S。:对于在里面工作的水平(原生)
ViewPager
VerticalViewPager
,需要运行水平ViewPager
适配器 在AsyncTask
或thread
中。所以请将此场景视为 井]
答案 0 :(得分:0)
您可以使适配器范围全局可用,并根据中间片段的更改设置当前视图或片段。
根据例子: