鸿蒙OS FormState

FormState

java.lang.Object

|—java.lang.Enum<FormState&

|—|—ohos.aafwk.ability.FormState

& public enum FormState
& extends Enum<FormState&

枚举表单的状态。

枚举常量摘要

枚举常量 描述
DEFAULT 表示表单处于默认状态。
READY 表示表单已准备就绪。
UNKNOWN 表示由于内部错误,表单状态未知。

方法总结

修饰符和类型 方法 描述
int getValue() 获取 FormState 枚举常量表示的表单状态的 int 值。
static FormState intToEnum(int state) 将给定的 int 值转换为其对应的表示表单状态的枚举常量。
static FormState valueOf(String name) 返回具有指定名称的此类型的枚举常量。
static FormState[] values() 按照声明的顺序返回包含此枚举类型常量的数组。
从 java.lang.Enum 类继承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
从 java.lang.Object 类继承的方法
getClass, notify, notifyAll, wait, wait, wait

枚举常量详细信息

UNKNOWN

public static final FormState UNKNOWN

表示由于内部错误,表单状态未知。

DEFAULT

public static final FormState DEFAULT

表示表单处于默认状态。

READY

public static final FormState READY

表示表单已准备就绪。

方法详情

values

public static FormState[] values()

按照声明的顺序返回包含此枚举类型常量的数组。 此方法可用于迭代常量,如下所示:

for (FormState c : FormState.values())    System.out.println(c);

返回:

包含此枚举类型的常量的数组,按声明的顺序排列

valueOf

public static FormState valueOf(String name)

返回具有指定名称的此类型的枚举常量。 该字符串必须与用于在此类型中声明枚举常量的标识符完全匹配。 (不允许使用无关的空白字符。)

参数:

参数名称 参数描述
name 要返回的枚举常量的名称。

返回:

具有指定名称的枚举常量

Throws:

Throw名称 Throw描述
IllegalArgumentException 如果此枚举类型没有具有指定名称的常量
NullPointerException 如果参数为空

getValue

public int getValue()

获取 FormState 枚举常量表示的表单状态的 int 值。

返回:

返回由 FormState 枚举常量表示的表单状态的 int 值。

intToEnum

public static FormState intToEnum(int state)

将给定的 int 值转换为其对应的表示表单状态的枚举常量。

参数:

参数名称 参数描述
state 指示要转换的 int 值。

返回:

返回表示表单状态的枚举常量。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《鸿蒙OS FormState》
文章链接:https://zhuji.vsping.com/313072.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。