2011-01-27 73 views
0

我有一個帶有LinearLayout的ContenView,它包含幾個TextViews,然後是一個TabHost。 該TabHost有3個選項卡可能包含ListActivity與許多項目,因此需要滾動。沒有內部滾動的標籤

目前FrameLayout自動獲得一個垂直滾動條,但我想在主視圖上有一個滾動條。

即,當我向下滾動以在當前選項卡中查看ListActivity的其餘部分時,我希望選項卡上方的TextView滾動到視線之外。

任何想法?

看看我爲澄清的截圖。 左邊的屏幕是目前的狀態。正確的是photoshopped我想達到的。 enter image description here


解決它使用一種解決方法並不需要內部滾動

回答

1

據我所知,你不能用一個tabhost做到這一點。你可能要重新考慮你的佈局是如何設計的,這是我會怎樣處理這個問題:

1 ListView with 2 headers 
Header 1 : your textviews 
Header 2 : 3 tab like buttons 

隨着三個選項卡一樣的按鈕,可以控制顯示在列表中像是一個tabhost內容。這樣滾動條會顯示你想要的方式。