W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
java.lang.Object
|---java.lang.Enum<ContinuationState&
|---|---ohos.aafwk.ability.ContinuationState
& public enum ContinuationState
& extends Enum<ContinuationState&
枚舉已實現(xiàn) IAbilityContinuation 并處于允許將功能遷移回的可逆遷移過程中的遷移狀態(tài)。 以下示例描述了遷移過程中的狀態(tài)更改:
設(shè)備 A 上 FooAbility 的初始狀態(tài)是 LOCAL_RUNNING。 如果以可逆的方式遷移到設(shè)備 B,則其在設(shè)備 A 上的狀態(tài)變?yōu)?REMOTE_RUNNING,在設(shè)備 B 上的狀態(tài)變?yōu)?REPLICA_RUNNING。 如果它以不可逆的方式遷移到設(shè)備 B,它在兩個設(shè)備上的狀態(tài)都是 LOCAL_RUNNING。
枚舉常量 | 描述 |
---|---|
LOCAL_RUNNING | 表示該功能正在本地設(shè)備上運行。 |
REMOTE_RUNNING | 表示該功能已遷移到另一臺設(shè)備。 |
REPLICA_RUNNING | 表示該功能已從另一臺設(shè)備遷移到當(dāng)前設(shè)備。 |
修飾符和類型 | 方法 | 描述 |
---|---|---|
static ContinuationState | valueOf(String name) | 返回具有指定名稱的此類型的枚舉常量。 |
static ContinuationState[] | values() | 按照聲明的順序返回包含此枚舉類型常量的數(shù)組。 |
從 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
表示該功能正在本地設(shè)備上運行。
public static final ContinuationState REMOTE_RUNNING
表示該功能已遷移到另一臺設(shè)備。
public static final ContinuationState REPLICA_RUNNING
表示該功能已從另一臺設(shè)備遷移到當(dāng)前設(shè)備。
public static ContinuationState[] values()
按照聲明的順序返回包含此枚舉類型常量的數(shù)組。 此方法可用于迭代常量,如下所示:
for (ContinuationState c : ContinuationState.values()) System.out.println(c);
返回:
包含此枚舉類型的常量的數(shù)組,按聲明的順序排列
public static ContinuationState valueOf(String name)
返回具有指定名稱的此類型的枚舉常量。 該字符串必須與用于在此類型中聲明枚舉常量的標(biāo)識符完全匹配。 (不允許使用無關(guān)的空白字符。)
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
name | 要返回的枚舉常量的名稱。 |
返回:
具有指定名稱的枚舉常量
Throws:
Throw名稱 | Throw描述 |
---|---|
IllegalArgumentException | 如果此枚舉類型沒有具有指定名稱的常量 |
NullPointerException | 如果參數(shù)為空 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: