layout="@layout/" 文件名.xml/>
他可以加载任何的layout如果是如果想加载一个控件,要把这个控件写在layout。xml文件里
ViewStub
android:id="@+id/vsb" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout="@layout/dongtai" />
这个轻量级的控件必须有宽高,因为这个宽高是要赋给他引用那个布局的,如果在vsb写了一些其他属性同样会赋给他引用的那个布局。
而include这个标签则不会
在activity里加载的时候需要调用vsb.inflate();
这个方法只能使用一次,使用一次之后 xml文件里这个属性就为空了android:layout="@layout/dongtai"