2014-04-07 34 views
0

我有一個小應用程序,它包含MainActivity和View的兩個子類 - FirstScreenView和SecondScreenView。 現在,MainActivity管理這兩個子類並連續輸出它們。 我想在一個屏幕中同時顯示兩個類(在這個佈局中 - firstscreen.xml現在用來代替main.xml,main.xml不存在)。 我知道這個挑戰可以通過應用片段來克服。但是我的類擴展了View,而不是Fragment。 五個視圖類可以在一個屏幕中作爲兩個片段工作嗎? 請告訴我,我該如何解決這個問題。 謝謝(並感謝谷歌翻譯)。五個View子類在一個屏幕中作爲兩個Fragment工作?

回答

0

從UI角度講,應用程序看起來是一樣的。從功能角度講,該應用程序可以做同樣的事情。唯一的區別是如果你使用片段,你將不得不同時管理兩個生命週期。

我喜歡你所做的,用這兩種觀點。請記住,如果您使用自定義視圖,將其邏輯委派給該活動是一種最佳做法,在您使用這些視圖的情況下,您會將其傳遞給這些界限。

相關問題