如果您使用带有标签的Actionbar进行导航,我们是否应仅使用片段? 当我查看开发者网站时,我只看到他们正在切换片段的示例,而不是活动。指南告诉我们在使用选项卡时使用ViewPager,因此您应该使用Fragments来实现这一点。
问题是这些片段会包含很多内容。他们也应该有其他片段。嵌套片段。使用支持库(或目标api级别17)时支持这些。
我主要担心的是如何在层次结构底部的片段之间运行通信。这一切都会贯穿一个活动吗?
答案 0 :(得分:1)
你不会遇到问题。只需将您的片段视为独立的片段即可放入容器中。该片段可以包含更多片段,依此类推。
有些人正在使用单个活动开发基于片段的应用程序,有时候是有道理的,但是我不太喜欢这种方法。
那就是说,只需使用你需要的所有片段。如果您在片段之间传递复杂数据,则可以使用该活动来托管它并在片段中访问它。