2012-05-14 98 views
1

我需要組織內部有很多視圖的複雜活動。Android:如何組織布局

此外佈局應取決於屏幕方向。

enter image description here

內部元素 - 它實際上一些模板。

請幫我看看組織這個最好的方法是什麼? 我應該動態創建佈局還是可以創建一些xml模板並使用它們? 如果我想要將Template3實現爲可點擊元素,就足以爲ListView定義onListItemClick(ListItem具有xml聲明,因此所有元素的id都相同)。 而所有的模板元素應該有相同的寬度和高度。 ListView是可以的,但是如何處理Template1?我希望每個項目具有相同的高度,並匹配父視圖。

如何組織onConfigurationChanged()?在哪裏以及如何實現添加或刪除3個額外的Template1元素?動態?或者創建2個XML?

什麼是最好的性能?

也許有人可以給我一個「複雜佈局的例子」或類似的東西的鏈接? :)

+0

對所有靜態佈局使用xml – keyser

回答

1

嘗試尋找碎片的概念,它將解決問題。

+0

在這種情況下,您將如何在一個活動上使用相同的兩個片段? – Ksice