新聞中心
LayoutAlignment

java.lang.Object
|---ohos.agp.utils.LayoutAlignment
public class LayoutAlignment
extends Object用于定義組件的水平和垂直對(duì)齊方式的實(shí)用程序類。
此類控制組件與其父組件的對(duì)齊方式,例如垂直居中或水平左對(duì)齊。
Since:
3
字段摘要
| 修飾符和類型 | 字段 | 描述 |
|---|---|---|
| static int | BOTTOM | 指示組件的底部對(duì)齊方式。 |
| static int | CENTER | 指示組件的居中對(duì)齊方式。 |
| static int | END | 表示組件放置在容器 X 軸的末端邊緣。 |
| static int | FILL | 指示組件的垂直和水平填充對(duì)齊模式。 |
| static int | HORIZONTAL_CENTER | 指示組件的水平居中對(duì)齊方式。 |
| static int | HORIZONTAL_LAYOUT_ALIGNMENT_MASK | 表示用于獲取水平對(duì)齊類型的二進(jìn)制掩碼。 |
| static int | LEFT | 指示組件的左對(duì)齊。 |
| static int | RIGHT | 指示組件的正確對(duì)齊方式。 |
| static int | START | 表示組件放置在容器 X 軸的起始邊緣。 |
| static int | TOP | 指示組件的頂部對(duì)齊方式。 |
| static int | UNSET | 表示沒有為組件設(shè)置對(duì)齊方式。 |
| static int | VERTICAL_CENTER | 指示組件的垂直居中對(duì)齊方式。 |
| static int | VERTICAL_LAYOUT_ALIGNMENT_MASK | 指示用于獲取垂直對(duì)齊類型的二進(jìn)制掩碼。 |
| static int | X_AXIS_CROP | 指示組件的水平裁剪對(duì)齊模式。 |
| static int | X_AXIS_FILL | 指示組件的水平填充對(duì)齊模式。 |
| static int | Y_AXIS_CROP | 指示組件的垂直裁剪對(duì)齊模式。 |
| static int | Y_AXIS_FILL | 指示組件的垂直填充對(duì)齊模式。 |
構(gòu)造函數(shù)摘要
| 構(gòu)造函數(shù) | 描述 |
|---|---|
| LayoutAlignment() |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| static boolean | hasHorizontalAlignment(int layoutAlignment) | 檢查給定對(duì)齊類型是否包含以下水平對(duì)齊模式之一:LEFT、RIGHT、HORIZONTAL_CENTER、START、END 和 CENTER。 |
| static boolean | hasVerticalAlignment(int layoutAlignment) | 檢查給定對(duì)齊類型是否包含以下垂直對(duì)齊模式之一:TOP、BOTTOM、VERTICAL_CENTER 和 CENTER。 |
| 從類 java.lang.Object 繼承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段詳細(xì)信息
BOTTOM
public static final int BOTTOM
指示組件的底部對(duì)齊方式。
CENTER
public static final int CENTER
指示組件的居中對(duì)齊方式。
END
public static final int END
表示組件放置在容器 X 軸的末端邊緣。
FILL
public static final int FILL
指示組件的垂直和水平填充對(duì)齊模式。
Since:
7
HORIZONTAL_CENTER
public static final int HORIZONTAL_CENTER
指示組件的水平居中對(duì)齊方式。
HORIZONTAL_LAYOUT_ALIGNMENT_MASK
public static final int HORIZONTAL_LAYOUT_ALIGNMENT_MASK
表示用于獲取水平對(duì)齊類型的二進(jìn)制掩碼。
Since:
7
LEFT
public static final int LEFT
指示組件的左對(duì)齊。
RIGHT
public static final int RIGHT
指示組件的正確對(duì)齊方式。
START
public static final int START
表示組件放置在容器 X 軸的起始邊緣。
TOP
public static final int TOP
指示組件的頂部對(duì)齊方式。
UNSET
public static final int UNSET
表示沒有為組件設(shè)置對(duì)齊方式。
VERTICAL_CENTER
public static final int VERTICAL_CENTER
指示組件的垂直居中對(duì)齊方式。
VERTICAL_LAYOUT_ALIGNMENT_MASK
public static final int VERTICAL_LAYOUT_ALIGNMENT_MASK
指示用于獲取垂直對(duì)齊類型的二進(jìn)制掩碼。
Since:
7
X_AXIS_CROP
public static final int X_AXIS_CROP
指示組件的水平裁剪對(duì)齊模式。
僅適用于寬度大于其容器的圖像。
Since:
7
X_AXIS_FILL
public static final int X_AXIS_FILL
指示組件的水平填充對(duì)齊模式。
Since:
7
Y_AXIS_CROP
public static final int Y_AXIS_CROP
指示組件的垂直裁剪對(duì)齊模式。
僅適用于高度大于其容器的圖像。
Since:
7
Y_AXIS_FILL
public static final int Y_AXIS_FILL
指示組件的垂直填充對(duì)齊模式。
Since:
7
構(gòu)造函數(shù)詳細(xì)信息
LayoutAlignment
public LayoutAlignment()
方法詳情
hasVerticalAlignment
public static boolean hasVerticalAlignment(int layoutAlignment)
檢查給定對(duì)齊類型是否包含以下垂直對(duì)齊模式之一:TOP、BOTTOM、VERTICAL_CENTER 和 CENTER。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| layoutAlignment | 指示給定的對(duì)齊類型。 |
返回:
如果給定的對(duì)齊類型包含垂直對(duì)齊模式,則返回 true; 否則返回 false。
Since:
7
hasHorizontalAlignment
public static boolean hasHorizontalAlignment(int layoutAlignment)
檢查給定對(duì)齊類型是否包含以下水平對(duì)齊模式之一:LEFT、RIGHT、HORIZONTAL_CENTER、START、END 和 CENTER。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| layoutAlignment | 指示給定的對(duì)齊類型。 |
返回:
如果給定的對(duì)齊類型包含水平對(duì)齊模式,則返回 true; 否則返回 false。
Since:
7
新聞名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS LayoutAlignment
當(dāng)前地址:http://m.fisionsoft.com.cn/article/dpcdjpj.html


咨詢
建站咨詢
