您可以将多个XML文件合并到一个xml文件中吗?

时间:2013-06-12 07:13:44

标签: android xml layout

所以我有7个xml文件用于布局,我想知道是否可以将所有这些文件合并到一个xml文件中?所有布局都类似,两个按钮来回往返,中间有一个图像。

3 个答案:

答案 0 :(得分:1)

您可以为两个按钮创建一个布局,然后将其包含在您想要的其他视图中:

<include layout="@layout/your_layout_name"></include>

希望它会对你有所帮助。

答案 1 :(得分:0)

使用如下:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" 
    android:layout_width=”match_parent”
    android:layout_height=”match_parent”
    android:background="@color/app_bg"
    android:gravity="center_horizontal">

    <include layout="@layout/titlebar"/>

    <TextView android:layout_width=”match_parent”
              android:layout_height="wrap_content"
              android:text="@string/hello"
              android:padding="10dp" />

    ...

</LinearLayout>

查看此article了解更多详情

答案 2 :(得分:0)

您可以使用include and merge但请注意,如果您的7布局几乎相同,您可以只使用一个

它们之间的微小差别是什么?