繁体   English   中英

关于Android中的滑动视图和子视图?

[英]About swipe view and subview in android?

我想创建一个窗体形式的项目:

    View 1:

    View 2: (oriental:Horizontal)
      View 2.1:(child of View 2)
      View 2.2:(child of View 2)

    View 3: (oriental:Horizontal)
      View 3.1:(child of View 3)
      View 3.2:(child of View 3)
      View 3.3:(child of View 3)

    Horizontally Oriented.  

我想使用“滑动到Slider View遵循以下顺序: V1 -> V2.1 -> V2.2 -> V3.1 -> V3.2...(swipe right)V1 <- V2.1 <- V2.1 <- V3.1 <- V3.2 (swipe left)

我曾经使用ViewPages(android.support.v4)

1 for V1 + V2 + V3
      1 for V2.1 + V2.2
      1 for V3.1 + V3.2 + V3.3

但我只能在V1 - V2 - V3之间滑动(不能按我希望的方式滑动:|)。

我该如何解决这个问题?

或者有任何方法可以解决,而无需使用ViewPager

这里的问题是,使viewpager一次包含一个“ VIEW”,因此,如果在viewpager内添加一个viewpager或类似的东西,当您向左/向右滚动时,滚动条会将您带到第一个视图到“更大” viewpager的第二个视图。

如果您需要在viewpager中使用滚动,我建议您仅使用垂直滚动,因为这样,您在视图之间不会出现交叉行为。

为什么不将所有视图都添加到主viewpager中呢?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM