是否在FragmentActivity的Create()上创建了所有片段?

时间:2013-02-27 07:40:49

标签: android android-fragments

我有一个FragmentActivity类,有2个选项卡,其中2个选项卡的内容是从2个不同的Fragment类创建的。我发现当调用FragmentActivity onCreate()时,它会创建我的两个标签。当我点击/交换到第二个标签时,是否可以创建第二个标签?我使用的是FragmentPagerAdapter

1 个答案:

答案 0 :(得分:1)

如果要动态添加它们,则会在添加它们时创建它们。如果将它们添加到xml中,则FragmentActivity生命周期将链接到其片段的生命周期。它们将根据父片段活动的生命周期创建。但是,您可以选择使它们可见或不可见。

Fragment和FragmentActivity回调关系:

Fragment and FragmentActivity callback relationship

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