2013-10-17 67 views
-1

我必須創建具有以下結構的android佈局:嵌套的標籤要求,tabactivity VS viewpager

TabHost | 
     MainActivity1 
     | 
     |--TabHost--|SubActivity 1 
        |SubActivity 2 
     MainActivity2 
     | 
     |--TabHost--|SubActivity 1 
        |SubActivity 2 
     MainActivity3 
     | 
     |--TabHost--|SubActivity 1 
        |SubActivity 2 

我當前已實現使用過時TabHost/TabActivity/LocalActivityManager這種結構,但我現在面臨的問題就像在我需要從SubActivity調用攝像頭的活動之一中那樣,並且由於此結構,onActivityResult不會返回到導致丟失所拍攝圖片數據的正確子活動。我正在轉向碎片和視圖尋呼機,並希望克服這些錯誤。問題是在另一個ViewPager內部實現ViewPager是個好主意嗎?如果不是,那麼我們如何實現製表符內的製表符?

P.S.我需要一個類似於instagram個人資料的界面,標籤中的主要活動以及標籤中的部分。請參閱附圖。 enter image description here

回答

1

當你要使用ViewPager,它是最經常與FragmentFragmentPagerAdapter一起使用時,我想你不會遇到任何問題,如果一個片段包含另一個ViewPager或其他任何東西。在我看來,這就是碎片的美麗。

也許你會遇到一些有關swype手勢的問題,但我想你可以在其中一個ViewPage中禁用它。