1
我有一個FragmentActivity
類與2個選項卡,其中這兩個選項卡的內容是從2個不同的片段類創建的。我發現當調用FragmentActivity
onCreate()
時,它會創建我的選項卡。當我點擊/切換到第二個選項卡時,是否可以創建第二個選項卡?我正在使用FragmentPagerAdapter
。是否所有的片段都創建onCreate()的FragmentActivity?
我有一個FragmentActivity
類與2個選項卡,其中這兩個選項卡的內容是從2個不同的片段類創建的。我發現當調用FragmentActivity
onCreate()
時,它會創建我的選項卡。當我點擊/切換到第二個選項卡時,是否可以創建第二個選項卡?我正在使用FragmentPagerAdapter
。是否所有的片段都創建onCreate()的FragmentActivity?
如果您正在動態添加它們,那麼它們將在添加時創建。如果將它們添加到xml中,那麼FragmentActivity生命週期將鏈接到它的片段的生命週期。它們將根據父級片段活動的生命週期創建。您可以選擇讓它們可見或不可見。
片段和FragmentActivity回調的關係:
有關詳細信息,請參閱official docs。