2012-04-09 4 views
0

Это possiable сделать этот UI arcitrcture:Android фрагменты: заменить фрагмент из другого фрагмента

    |-Fragment A    |-Tab A (Fragment) 
        |       | 
Fragment Activity <-|-Fragment with Tabhost <-|-Tab B (Fragment) 
        |       | 
        |-Fragment B    |-Tab C (Fragment) 

Фрагмент A, B фрагмент с Tabhost место в FrameActivity непосредственно. Вкладки A, B и C - фрагменты с Tabhost.

Вкладка Фрагментная мачта имеет возможность заменить фрагмент на Tabhost на другой фрагмент (A или B).

Можно сделать? Может быть, хороший пример? Благодаря!

+0

Пожалуйста, взгляните на аналогичный вопрос http://stackoverflow.com/questions/7285331/android-1-6-tabhost-inside-a-fragment – Rajesh

ответ

1

Насколько я знаю, вы не можете добавлять фрагменты во фрагменты. В документе о дизайне написано, что «Фрагмент всегда должен быть встроен в действие, а жизненный цикл фрагмента напрямую зависит от жизненного цикла хоста». Таким образом, ваш дизайн пока невозможен.

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