RelativeLayout的addRule方法
来源:互联网 发布:今天双11网络怎么了 编辑:程序博客网 时间:2024/05/22 14:06
RelativeLayout,顾名思义,就是以“相对”位置/对齐 为基础的布局方式。android.widget.RelativeLayout 有个 继承自android.view.ViewGroup.LayoutParams 的内嵌类 LayoutParams,使用这个类的实例调用 RelativeLayout.addView 就可以实现“相对布局”。
android.widget.RelativeLayout.LayoutParams 有一个构造函数:RelativeLayout.LayoutParams(int w, int h),参数指定了子 View 的宽度和高度,这一点和其父类是一样的。而实现相对布局的关键在它的 两个 addRule 方法上。anchor 参数指定可以是 View 的 id(“相对于谁”)、RelativeLayout.TRUE(启用某种对齐方式) 或者 是-1(应用于某些不需要 anchor 的 verb);AddRule 方法的 verb 参数指定相对的“动作”(以下常量均定义于 android.widget.RelativeLayout中,为了简便不给出其全名):
ALIGN_BOTTOM、ALIGN_LEFT、 ALIGN_RIGHT、 ALIGN_TOP: 本 View 的 底边/左边/右边/顶边 和 anchor 指定的 View 的 底边/左边/右边/顶边 对齐。
ALIGN_WITH_PARENT_BOTTOM 、ALIGN_WITH_PARENT_LEFT 、 ALIGN_WITH_PARENT_RIGHT 、 ALIGN_WITH_PARENT_TOP : 和上面一组常量类似,只不过不需要再指定 anchor, 其 anchor 自动为 Parent View。
CENTER_HORIZONTAL、CENTER_IN_PARENT 、CENTER_VERTICAL : 如果 anchor 为 TRUE,在 Parent 中 水平居中/水平和垂直均居中/垂直居中。
POSITION_ABOVE 、POSITION_BELOW 、 POSITION_TO_LEFT 、POSITION_TO_RIGHT : 本 View 位于 anchor 指定的 View 的 上边/下边/左边/右边。
- RelativeLayout的addRule方法
- RelativeLayout.LayoutParams.addRule()方法
- RelativeLayout.addRule()方法
- RelativeLayout.addRule()方法
- RelativeLayout.addRule()方法
- RelativeLayout.addRule()方法
- RelativeLayout的addRule
- Android Layout 之 RelativeLayout之addRule()方法
- android 使用代码实现 RelativeLayout布局 addRule方法
- 通过RelativeLayout.LayoutParams.addRule()方法在代码中设置RelativeLayout相关属性
- 通过RelativeLayout.LayoutParams.addRule()方法在代码中设置RelativeLayout相关属性
- 通过RelativeLayout.LayoutParams.addRule()方法在代码中设置RelativeLayout相关属性
- LayoutParams——RelativeLayout.LayoutParams.addRule()方法在代码中设置RelativeLayout相关属性
- RelativeLayout.LayoutParams使用addRule后出现错位
- 不为人知的JS调用样式的方法---document.createElement().addRule(..)
- XXX Params.addRule(); 该方法不能用的问题
- 关于addRule的用法
- android addRule() 的作用!
- 用nexus搭建maven私服
- 分享 6 款绚丽的 JS 加载动画和进度条插件
- hbase多表输出
- 安装sqlserver 2012 必须使用角色管理工具 .net 3.5
- 技巧_网络_UDP打洞
- RelativeLayout的addRule方法
- 编程之美24点游戏感悟
- Android 磁盘管理 (2)
- js验证是否是一个时间
- Java中剪切板的操作
- js工具类
- eclipse下删除所有空行
- Android 磁盘管理 (3)
- jquery 插件 validate 总结