2012-08-22 53 views
0

我想創建一個項目與形式:關於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

回答

0

這裏的問題是,viewpager是由包含一個「VIEW」的時間,所以,如果添加了viewpager或類似的東西里面viewpager當您向左/向右滾動時,滾動會將您從第一個視圖轉移到「Bigger」viewpager的第二個視圖。

如果你需要在viewpager裏面有一個滾動條,我建議你只有垂直滾動條,這樣就不會在視圖之間產生交叉行爲。

爲什麼不把所有的視圖添加到主viewpager?

+0

所以有沒有辦法解決它,而不使用viewpager? – dleviathan