Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android重用XML布局_Android_Xml_Android Layout - Fatal编程技术网

Android重用XML布局

Android重用XML布局,android,xml,android-layout,Android,Xml,Android Layout,如何命名一个XML布局并在另一个布局中使用它?假设我定义了以下内容: <ImageView android:id="@+id/drawer_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/drawer_itemName" android:textColor="

如何命名一个XML布局并在另一个布局中使用它?假设我定义了以下内容:

<ImageView
     android:id="@+id/drawer_icon"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content" />

<TextView
     android:id="@+id/drawer_itemName"
     android:textColor="#ffffff"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content" />

我想称之为阿凡达,因此在另一个XML中,我可以这样做:

<LinearLayout
     android:id="@+id/itemLayout"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"

<Avatar />    <!-- THIS -->
</LinearLayout>

查看
标签

查看
标签


您可以使用
include
标记重复使用布局:

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

您可以使用
包含
标记重复使用布局:

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