我有一个FragmentActivity
类,有2个选项卡,其中2个选项卡的内容是从2个不同的Fragment类创建的。我发现当调用FragmentActivity
onCreate()
时,它会创建我的两个标签。当我点击/交换到第二个标签时,是否可以创建第二个标签?我使用的是FragmentPagerAdapter
。
答案 0 :(得分:1)
如果要动态添加它们,则会在添加它们时创建它们。如果将它们添加到xml中,则FragmentActivity生命周期将链接到其片段的生命周期。它们将根据父片段活动的生命周期创建。但是,您可以选择使它们可见或不可见。
Fragment和FragmentActivity回调关系:
有关详细信息,请参阅official docs。