2013-05-18 3 views
0

У меня есть ActionBar, содержащее две вкладки, фрагмент A и B. ФрагментФрагмент внутри фрагмента

Можно ли иметь фрагмент трюме еще два фрагмента, фрагмента С и фрагмент D? Предположим, я хочу, чтобы Fragment A первоначально отображал кнопку, которая, если щелкнуть, переведет пользователя в текстовое окно.

Можно ли убрать кнопку в фрагменте C, текст в фрагменте D, а затем содержать оба эти фрагмента в фрагменте A? Может ли кто-нибудь указать пример кода, как заменить фрагменты INSIDE другим фрагментом одним нажатием кнопки? Спасибо.

ответ

2

По-видимому, возможно только вложенные фрагменты с версии 4.2 (API 17).

Вот подробности на обновление: http://developer.android.com/about/versions/android-4.2.html#NestedFragments

Используя эту версию вы получите новые функции, такие как:

getParentFragment() 

Эта функция позволит вам достичь непосредственно родительский фрагмент из текущего ,

+1

, пожалуйста, избегайте этого любой ценой. Вы видели начало, мечты в мечтах/фрагментах внутри фрагментов, все заканчивается в плохом времени и смерти – Blundell

+0

Ха-ха; должен был смеяться над Бланделлом. Я понял, ребята. Спасибо. :) – Mnemone

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