Android:如何组织布局

时间:2012-05-14 12:33:14

标签: android android-layout

我需要组织内部有很多视图的复杂Activity。

布局也应视屏幕方向而定。

enter image description here

内在元素 - 它实际上是一些模板。

请帮助我找出组织这个的最佳方法是什么? 我应该动态创建布局还是可以创建一些xml模板并使用它们? 如果我想实现Template3作为可点击元素就足以为ListView定义onListItemClick(ListItem有一个xml声明,所以所有元素的id都是相同的)。 并且所有模板元素应具有相同的宽度和高度。 ListView没关系,但是如何处理Template1?我希望每个项目具有相同的高度,并匹配父视图。

如何组织onConfigurationChanged()?我在哪里以及如何实现添加或删除3个额外的Template1元素?动态?或者创建2 xml?

表现最佳的是什么?

也许有人可以给我一个链接“复杂布局的例子”或类似的东西? :)

1 个答案:

答案 0 :(得分:1)

尝试搜索碎片的概念,它将解决问题。