2013-02-27 89 views
1

我有一个FragmentActivity类与2个选项卡,其中这两个选项卡的内容是从2个不同的片段类创建的。我发现当调用FragmentActivityonCreate()时,它会创建我的选项卡。当我点击/切换到第二个选项卡时,是否可以创建第二个选项卡?我正在使用FragmentPagerAdapter是否所有的片段都创建onCreate()的FragmentActivity?

回答

1

如果您正在动态添加它们,那么它们将在添加时创建。如果将它们添加到xml中,那么FragmentActivity生命周期将链接到它的片段的生命周期。它们将根据父级片段活动的生命周期创建。您可以选择让它们可见或不可见。

片段和FragmentActivity回调的关系:

Fragment and FragmentActivity callback relationship

有关详细信息,请参阅official docs

相关问题