2014-04-10 86 views
0

如果您使用帶Tab的Actionbar進行導航,我們是否應該只使用片段? 當我在查看開發者網站時,我只看到他們切換片段而不是活動的例子。準則告訴我們在使用製表符時使用ViewPager,因此您應該使用Fragments來使其工作。使用ActionBar標籤和嵌套片段導航

問題是,這些片段將包含相當多。他們也應該有其他片段。嵌套的碎片。這些在使用支持庫時(或者針對api級別17)是受支持的。

我主要關心的是溝通如何在層次結構底部的片段之間運行。這一切都將貫穿整個活動嗎?

回答

1

您不會有問題。只要將你的片段作爲獨立的東西放置在一個容器中即可。該片段可以包含更多片段等。

有些人正在開發基於片段的應用程序,只有一個Activity,有時很有意義,但我不太喜歡這種方法。

這就是說,只是使用你需要的所有片段。如果您在片段之間傳遞複雜的數據,則可以使用該活動來託管它並在片段中訪問它。