我需要组织内部有很多视图的复杂Activity。
布局也应视屏幕方向而定。
内在元素 - 它实际上是一些模板。
请帮助我找出组织这个的最佳方法是什么? 我应该动态创建布局还是可以创建一些xml模板并使用它们? 如果我想实现Template3作为可点击元素就足以为ListView定义onListItemClick(ListItem有一个xml声明,所以所有元素的id都是相同的)。 并且所有模板元素应具有相同的宽度和高度。 ListView没关系,但是如何处理Template1?我希望每个项目具有相同的高度,并匹配父视图。
如何组织onConfigurationChanged()?我在哪里以及如何实现添加或删除3个额外的Template1元素?动态?或者创建2 xml?
表现最佳的是什么?
也许有人可以给我一个链接“复杂布局的例子”或类似的东西? :)
答案 0 :(得分:1)
尝试搜索碎片的概念,它将解决问题。