2013-02-27 2 views
1

У меня есть класс FragmentActivity с 2 вкладками, где содержимое этих двух вкладок создается из двух разных классов фрагментов. Я обнаружил, что когда вызывается FragmentActivityonCreate(), он создает обе мои вкладки. Возможно ли создать вторую вкладку, когда я нажму на вторую вкладку? Я использую FragmentPagerAdapter.Созданы ли все фрагменты onCreate() из FragmentActivity?

ответ

1

Если вы добавляете их динамически, они будут созданы, когда они будут добавлены. Если они добавлены в xml, то жизненный цикл FragmentActivity связан с жизненным циклом его фрагментов. Они будут созданы в соответствии с жизненным циклом активности родительского фрагмента. Однако вы можете сделать их видимыми или невидимыми.

Fragment и отношения обратного FragmentActivity:

Fragment and FragmentActivity callback relationship

Смотрите official docs для более подробной информации.

Смежные вопросы