include静态加载布局ViewStub动态加载布局
2015-10-11 17:43
363 查看
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"
他可以加载任何的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"
相关文章推荐
- hdu1043 Eight(A*/双向BFS/单项BFS打表+康托展开)
- gravity
- 百度地图
- poj1700--贪心--Crossing River
- Android音频系统之AudioFlinger(四)
- zoj 3908 Number Game(zoj 2015年10月月赛F题)
- 快点写作业(作业提醒器)
- poj1700--贪心--Crossing River
- bash + script
- hdu 4605 Magic Ball Game(主席树学习第二弹)
- watchOS开发——配置静态通知界面和动态通知界面
- 《代码阅读方法与实践》阅读笔记2
- 简介
- vim增加emmet插件
- 封装、继承、多态的再次理解
- 组织之瓶颈
- 设置图片大小和旋转
- poj1200 Crazy Search
- eclipse自定义new菜单
- poj1028--动态规划--Ignatius and the Princess III