<include android:layout_width="fill_parent" layout="@layout/image_holder" /> <include android:layout_width="256dip" layout="@layout/image_holder" />
这个标签,在依据设备设置定制UI时表现得尤为有用。举个例子,Activity的主要布局放置在layout/文件夹下,其它布局放置在layout-land/和layout-port/下。这样,在垂直和水平方向时你可以共享大多数的UI布局。
include标签可以实现在一个layout中引用另一个layout的布局,这通常适合于界面布局复杂、不同界面有共用布局的APP中,比如一个APP的顶部布局、侧边栏布局、底部Tab栏布局、ListView和GridView每一项的布局等,将这些同一个APP中有多个界面用到的布局抽取出来再通过include标签引用,既可以降低layout的复杂度,又可以做到布局重用(布局有改动时只需要修改一个地方就可以了)。
include标签的使用方法:
include标签的使用很简单,只需要在布局文件中需要引用其它布局的地方,使用layout="@layout/child_layout"就可以了:
<include layout="@layout/titlebar" />
关于include标签的相关内容在今后的文章中会为大家进行分享,以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。
注:相关教程知识阅读请移步到Android开发频道。










