0

次のような形式でプロジェクトを作成したい:

    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)

  

      V1 + V2+V3の場合は1
      V2.1+V2.2の場合は1
      V3.1 + V3.2+V3.3の場合は1

しかし、私は間をスワイプすることしかできV1 - V2 - V3ません(私が望むようにスワイプすることはできません:|)。

この問題を解決するにはどうすればよいですか?

または、ViewPagerを使用せずにそれを解決する方法があります

4

1 に答える 1

0

ここでの問題は、viewpager が一度に 1 つの「VIEW」を含むように作成されているため、viewpager 内に viewpager を追加するか、左右にスクロールするときにそのようなものを追加すると、スクロールによって最初のビューから移動することです。 「より大きな」ビューページャーの2番目のビューに。

ビューページャー内でスクロールする必要がある場合は、垂直スクロールのみを使用することをお勧めします。これにより、ビュー間でクロス動作が発生しなくなります。

代わりに、すべてのビューをメインのビューページャーに追加してみませんか?

于 2012-08-22T18:39:14.697 に答える