2012-04-09 29 views
0

Es ist possiable dieses UI arcitrcture zu machen:Android Fragmente: Fragment ersetzen von anderem Fragmente

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

Fragment A, B Fragment mit TabHost in FrameActivity direkt. Die Tabs A, B und C werden mit Tabhost fragmentiert.

Tab Fragment-Mast haben die Fähigkeit, Fragment mit Tabhost zu anderen Fragment (A oder B) zu ersetzen.

Es ist möglich zu machen? Kann es ein gutes Beispiel geben? Vielen Dank!

+0

Bitte werfen Sie einen Blick auf eine ähnliche Frage http://stackoverflow.com/questions/7285331/android-1-6-tabhost-inside-a-fragment – Rajesh

Antwort

1

Soweit ich weiß, können Sie keine Fragmente zu Fragmenten hinzufügen.In Design-Dokument geschrieben, dass "Ein Fragment muss immer in eine Aktivität eingebettet werden und der Lebenszyklus des Fragments ist direkt durch den Lebenszyklus der Host-Aktivität betroffen." So scheint es, als ob dein Design momentan nicht möglich ist.