Android布局加载子布局

时间:2011-07-12 22:35:44

标签: android xml listview layout android-framelayout

我想让我的xml布局更加模块化,因为这将是非常错综复杂的!

我想要一些片段放在他们自己的xml文件中。我将如何在主XML文件中正确引用它们。

例如

让我说我有一个

<relative layout>
     <linear layout>
<relative layout>
     <frame layout>
<relative layout>
     <linear layout>

但是<frame layout>有一个非常复杂的子项,其中包含按钮和包含listviews的滚动视图。

我想用自己的XML开发框架布局,然后仅在我的主文档中引用xml文档

这种语法会是什么样的?它是否仅与我的主XML中分配给<frame layout>的ID有关?

1 个答案:

答案 0 :(得分:5)

文章Layout Tricks: Merging Layouts描述了布局xml文件的<merge><include>标记。

使用<include>,您可以引用其他布局,<merge>可以帮助您提高视图层次结构。