我想知道是否有任何方法在“layout.xml”中指定对某些“layout_element.xml”的引用,以便我可以重用某些代码。Android xml布局部件?
这将有助于页眉,页脚和其他可重复使用的“视图”块。
我想知道是否有任何方法在“layout.xml”中指定对某些“layout_element.xml”的引用,以便我可以重用某些代码。Android xml布局部件?
这将有助于页眉,页脚和其他可重复使用的“视图”块。
要有效地重新使用完整布局,可以使用<include/>
和<merge/>
标签在当前布局内嵌入另一个布局。
<include>
标签基本上是指“采取的文件,并将其粘贴在这里的内容”
<merge>
我们不得不使用必须在合并标签包围,这样我们就可以包括其他个XML布局的布局。
my_activity.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical">
// some views
<include layout="@layout/repeated_layout"/>
// probably more views
</LinearLayout>
repeated_layout.xml:
<merge xmlns:android="http://schemas.android.com/apk/res/android">
// the views to be merged
</merge>
感谢详情:) – Michael
搜索'include'标签。 – Luksprog
谢谢,那就是我一直在寻找的东西。 – Michael