我想让我的 xml 布局更加模块化,因为这个布局将非常复杂!
我希望一些 fragment 位于它们自己的 xml 文件中。我如何在主 XML 文件中正确引用它们。
例如
假设我有一个
<relative layout>
<linear layout>
<relative layout>
<frame layout>
<relative layout>
<linear layout>
但是<frame layout>
有一个非常复杂的子级,其中包含包含按钮的列和包含 ListView 的 ScrollView 。
我想在自己的 XML 中开发框架布局,然后仅在我的主文档中引用该 xml 文档
其语法是什么样的?它仅与分配给 <frame layout>
的 ID 有关吗?在我的主 XML 中?
最佳答案
文章Layout Tricks: Merging Layouts描述 <merge>
和 <include>
布局 xml 文件的标记。
与 <include>
您可以引用其他布局和 <merge>
可以帮助您的 View 层次结构更加扁平。
关于Android布局加载子布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6672031/