0

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

4

3 回答 3

1

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

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

希望它会帮助你。

于 2013-06-12T07:18:04.423 回答
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>

查看这篇文章了解更多详情

于 2013-06-12T07:18:41.550 回答
0

您可以使用包含和合并,但请注意,如果您的 7 个布局几乎相同,您可能只使用一个

它们之间有什么细微差别?

于 2013-06-12T07:20:39.647 回答