【问题标题】:Android layout load sub layoutsAndroid布局加载子布局
【发布时间】:2011-07-12 22:35:44
【问题描述】:

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

我希望某些片段位于它们自己的 xml 文件中。我将如何在主 XML 文件中正确引用它们。

例如

假设我有一个

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

但是&lt;frame layout&gt; 有一个非常复杂的子元素,其列包含按钮和包含列表视图的滚动视图。

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

它的语法是什么样的?它是否仅与在我的主要 XML 中分配给 &lt;frame layout&gt; 的 ID 有关?

【问题讨论】:

    标签: android xml listview layout android-framelayout


    【解决方案1】:

    文章Layout Tricks: Merging Layouts 描述了用于布局xml 文件的&lt;merge&gt; 和&lt;include&gt; 标记。

    使用&lt;include&gt;,您可以引用其他布局,&lt;merge&gt; 可以帮助您使视图层次结构更扁平。

    【讨论】:

      猜你喜欢
      • 2021-12-12
      • 1970-01-01
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 2021-07-14
      • 2011-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多