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