我想让我的xml布局更加模块化,因为这将是非常错综复杂的!
我想要一些片段放在他们自己的xml文件中。我将如何在主XML文件中正确引用它们。
例如
让我说我有一个
<relative layout>
<linear layout>
<relative layout>
<frame layout>
<relative layout>
<linear layout>
但是<frame layout>
有一个非常复杂的子项,其中包含按钮和包含listviews的滚动视图。
我想用自己的XML开发框架布局,然后仅在我的主文档中引用xml文档
这种语法会是什么样的?它是否仅与我的主XML中分配给<frame layout>
的ID有关?
答案 0 :(得分:5)
文章Layout Tricks: Merging Layouts描述了布局xml文件的<merge>
和<include>
标记。
使用<include>
,您可以引用其他布局,<merge>
可以帮助您提高视图层次结构。