java.lang.Object
|---java.lang.Enum
|---|---ohos.aafwk.ability.ContinuationState
& public enum ContinuationState
& extends Enum
枚举已实现 IAbilityContinuation 并处于允许将功能迁移回的可逆迁移过程中的迁移状态。 以下示例描述了迁移过程中的状态更改:
设备 A 上 FooAbility 的初始状态是 LOCAL_RUNNING。 如果以可逆的方式迁移到设备 B,则其在设备 A 上的状态变为 REMOTE_RUNNING,在设备 B 上的状态变为 REPLICA_RUNNING。 如果它以不可逆的方式迁移到设备 B,它在两个设备上的状态都是 LOCAL_RUNNING。
枚举常量 | 描述 |
---|---|
LOCAL_RUNNING | 表示该功能正在本地设备上运行。 |
REMOTE_RUNNING | 表示该功能已迁移到另一台设备。 |
REPLICA_RUNNING | 表示该功能已从另一台设备迁移到当前设备。 |
修饰符和类型 | 方法 | 描述 |
---|---|---|
static ContinuationState | valueOf(String name) | 返回具有指定名称的此类型的枚举常量。 |
static ContinuationState[] | values() | 按照声明的顺序返回包含此枚举类型常量的数组。 |
从 java.lang.Enum 类继承的方法 |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
从 java.lang.Object 类继承的方法 |
---|
getClass, notify, notifyAll, wait, wait, wait |
LOCAL_RUNNING public static final ContinuationState LOCAL_RUNNING
表示该功能正在本地设备上运行。
public static final ContinuationState REMOTE_RUNNING
表示该功能已迁移到另一台设备。
public static final ContinuationState REPLICA_RUNNING
表示该功能已从另一台设备迁移到当前设备。
public static ContinuationState[] values()
按照声明的顺序返回包含此枚举类型常量的数组。 此方法可用于迭代常量,如下所示:
for (ContinuationState c : ContinuationState.values()) System.out.println(c);
返回:
包含此枚举类型的常量的数组,按声明的顺序排列
public static ContinuationState valueOf(String name)
返回具有指定名称的此类型的枚举常量。 该字符串必须与用于在此类型中声明枚举常量的标识符完全匹配。 (不允许使用无关的空白字符。)
参数:
参数名称 | 参数描述 |
---|---|
name | 要返回的枚举常量的名称。 |
返回:
具有指定名称的枚举常量
Throws:
Throw名称 | Throw描述 |
---|---|
IllegalArgumentException | 如果此枚举类型没有具有指定名称的常量 |
NullPointerException | 如果参数为空 |
网站标题:创新互联鸿蒙OS教程:鸿蒙OSContinuationState
文章源于:http://www.mswzjz.cn/qtweb/news9/423459.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能