java.lang.Object
|---ohos.agp.utils.LayoutAlignment
public class LayoutAlignment
extends Object
用于定义组件的水平和垂直对齐方式的实用程序类。
此类控制组件与其父组件的对齐方式,例如垂直居中或水平左对齐。
Since:
3
修饰符和类型 | 字段 | 描述 |
---|---|---|
static int | BOTTOM | 指示组件的底部对齐方式。 |
static int | CENTER | 指示组件的居中对齐方式。 |
static int | END | 表示组件放置在容器 X 轴的末端边缘。 |
static int | FILL | 指示组件的垂直和水平填充对齐模式。 |
static int | HORIZONTAL_CENTER | 指示组件的水平居中对齐方式。 |
static int | HORIZONTAL_LAYOUT_ALIGNMENT_MASK | 表示用于获取水平对齐类型的二进制掩码。 |
static int | LEFT | 指示组件的左对齐。 |
static int | RIGHT | 指示组件的正确对齐方式。 |
static int | START | 表示组件放置在容器 X 轴的起始边缘。 |
static int | TOP | 指示组件的顶部对齐方式。 |
static int | UNSET | 表示没有为组件设置对齐方式。 |
static int | VERTICAL_CENTER | 指示组件的垂直居中对齐方式。 |
static int | VERTICAL_LAYOUT_ALIGNMENT_MASK | 指示用于获取垂直对齐类型的二进制掩码。 |
static int | X_AXIS_CROP | 指示组件的水平裁剪对齐模式。 |
static int | X_AXIS_FILL | 指示组件的水平填充对齐模式。 |
static int | Y_AXIS_CROP | 指示组件的垂直裁剪对齐模式。 |
static int | Y_AXIS_FILL | 指示组件的垂直填充对齐模式。 |
构造函数 | 描述 |
---|---|
LayoutAlignment() |
修饰符和类型 | 方法 | 描述 |
---|---|---|
static boolean | hasHorizontalAlignment(int layoutAlignment) | 检查给定对齐类型是否包含以下水平对齐模式之一:LEFT、RIGHT、HORIZONTAL_CENTER、START、END 和 CENTER。 |
static boolean | hasVerticalAlignment(int layoutAlignment) | 检查给定对齐类型是否包含以下垂直对齐模式之一:TOP、BOTTOM、VERTICAL_CENTER 和 CENTER。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
public static final int BOTTOM
指示组件的底部对齐方式。
public static final int CENTER
指示组件的居中对齐方式。
public static final int END
表示组件放置在容器 X 轴的末端边缘。
public static final int FILL
指示组件的垂直和水平填充对齐模式。
Since:
7
public static final int HORIZONTAL_CENTER
指示组件的水平居中对齐方式。
public static final int HORIZONTAL_LAYOUT_ALIGNMENT_MASK
表示用于获取水平对齐类型的二进制掩码。
Since:
7
public static final int LEFT
指示组件的左对齐。
public static final int RIGHT
指示组件的正确对齐方式。
public static final int START
表示组件放置在容器 X 轴的起始边缘。
public static final int TOP
指示组件的顶部对齐方式。
public static final int UNSET
表示没有为组件设置对齐方式。
public static final int VERTICAL_CENTER
指示组件的垂直居中对齐方式。
public static final int VERTICAL_LAYOUT_ALIGNMENT_MASK
指示用于获取垂直对齐类型的二进制掩码。
Since:
7
public static final int X_AXIS_CROP
指示组件的水平裁剪对齐模式。
仅适用于宽度大于其容器的图像。
Since:
7
public static final int X_AXIS_FILL
指示组件的水平填充对齐模式。
Since:
7
public static final int Y_AXIS_CROP
指示组件的垂直裁剪对齐模式。
仅适用于高度大于其容器的图像。
Since:
7
public static final int Y_AXIS_FILL
指示组件的垂直填充对齐模式。
Since:
7
public LayoutAlignment()
public static boolean hasVerticalAlignment(int layoutAlignment)
检查给定对齐类型是否包含以下垂直对齐模式之一:TOP、BOTTOM、VERTICAL_CENTER 和 CENTER。
参数:
参数名称 | 参数描述 |
---|---|
layoutAlignment | 指示给定的对齐类型。 |
返回:
如果给定的对齐类型包含垂直对齐模式,则返回 true; 否则返回 false。
Since:
7
public static boolean hasHorizontalAlignment(int layoutAlignment)
检查给定对齐类型是否包含以下水平对齐模式之一:LEFT、RIGHT、HORIZONTAL_CENTER、START、END 和 CENTER。
参数:
参数名称 | 参数描述 |
---|---|
layoutAlignment | 指示给定的对齐类型。 |
返回:
如果给定的对齐类型包含水平对齐模式,则返回 true; 否则返回 false。
Since:
7
本文名称:创新互联鸿蒙OS教程:鸿蒙OS LayoutAlignment
链接分享:http://www.shufengxianlan.com/qtweb/news1/410001.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联