2012-06-15 87 views
0

我的佈局結構是這樣的如何在scrollview中工作scrollview?

<LinearLayout> 
     <scrollview> 
     <RelativeLayout> 
     <scrollview> 
      ... 
     ... 
     </scrollview> 
     </RelativeLayout> 
     </scrollview> 
     </LinearLayout> 

但問題是,當我們滾動內滾動視圖外滾動視圖也滾動因爲我無法滾動其中包含50行,並能內滾動視圖中讀取只有10行請人指導我,我如何管理它。

+0

你到底想達到什麼目的?在一個視圖中有2個滾動視圖會讓操作系統混淆不清。 – Sana

+0

答案已經在這裏:http://stackoverflow.com/questions/4490821/scrollview-inside-scrollview,它嵌套滾動視圖沒有意義,因爲當你滾動什麼視圖會移動?如果你有一個水平和垂直的滾動視圖,那麼你需要覆蓋滾動視圖,就像這樣:http://stackoverflow.com/questions/5012545/android-scrollview-inside-a-gallery – Christine

+0

我打開詳細信息有6個細節所有的都在同一大小的觀點,但當細節規模大,然後問題出現和客戶端說,這樣做iphone在iphone這是工作。 – sandee

回答

3

由於ListView控件具有內置滾動,這種做法將裏面滾動型(不與Android可行)相同的模式的ListView,那麼你也可以參考this

0

如果我這樣做,對內部滾動型的IT工作滾動型非常好(僅爲scrollview測試過)。 我不知道它是否適用於listview。

@覆蓋 公共布爾onInterceptTouchEvent(MotionEvent EV){

if(getFocusedChild() != null) { 
      getParent().requestDisallowInterceptTouchEvent(true); 
} 

....