UserSwitcher.UserTypeMode
public
static
final
enum
UserSwitcher.UserTypeMode
extends Enum<UserSwitcher.UserTypeMode>
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.device.UserSwitcher.UserTypeMode> | |
| ↳ | com.android.tradefed.device.UserSwitcher.UserTypeMode | |
関連付けられている UserType に応じて想定される動作を定義します。
注: 現在、切り替え可能かどうかは、ユーザータイプが UserType.SYSTEM の場合にのみ確認されます。
概要
列挙値 | |
|---|---|
UserSwitcher.UserTypeMode |
LEGACY
このフィールドは非推奨になりました。 TODO(b/419372865): HSU を切り替えられない場合に無視できるテストが、モード REQUIRED_ONLY を使用するように変更されたら削除します。 |
UserSwitcher.UserTypeMode |
REQUIRED_AND_SWITCHABLE
ユーザーが存在し、切り替え可能である必要があります。そうでない場合、準備ツールは失敗します。 |
UserSwitcher.UserTypeMode |
REQUIRED_ONLY
ユーザーは存在する必要がありますが、切り替えられない場合はテストでユーザーが切り替えられることはありません。 |
パブリック メソッド | |
|---|---|
static
UserSwitcher.UserTypeMode
|
valueOf(String name)
|
static
final
UserTypeMode[]
|
values()
|
列挙値
LEGACY
public static final UserSwitcher.UserTypeMode LEGACY
このフィールドは非推奨になりました。
TODO(b/419372865): HSU を切り替えられない場合に無視できるテストが、モード REQUIRED_ONLY を使用するように変更されたら削除します。
ユーザータイプが SYSTEM で、デバイスでシステム ユーザーへの切り替えが許可されていない場合は、代わりに最初のフルユーザーに切り替わります。
REQUIRED_AND_SWITCHABLE
public static final UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE
ユーザーが存在し、切り替え可能である必要があります。そうでない場合、準備ツールは失敗します。
REQUIRED_ONLY
public static final UserSwitcher.UserTypeMode REQUIRED_ONLY
ユーザーは存在する必要がありますが、切り替えられない場合はテストでユーザーが切り替えられることはありません。
パブリック メソッド
valueOf
public static UserSwitcher.UserTypeMode valueOf (String name)
| パラメータ | |
|---|---|
name |
String |
| 戻り値 | |
|---|---|
UserSwitcher.UserTypeMode |
|