UserInfo.UserType

public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >

java.lang.Object
java.lang.Enum< com.android.tradefed.device.UserInfo.UserType >
com.android.tradefed.device.UserInfo.UserType


外部 API でサポートされているユーザーのタイプのバリアント。

まとめ

列挙値

UserInfo.UserType CLONE_PROFILE

クローン プロファイル ユーザー

UserInfo.UserType CURRENT

デバイスの現在のフォアグラウンド ユーザー

UserInfo.UserType GUEST

ゲストユーザー。

UserInfo.UserType MAIN

デバイスでメイン ユーザーとしてフラグが立てられたユーザー。非 hsum メイン ユーザー = システム ユーザー = ユーザー 0 hsum メイン ユーザー = 最初の人間のユーザー。

UserInfo.UserType MANAGED_PROFILE

仕事用プロファイルなどの管理対象プロファイル ユーザー。

UserInfo.UserType PRIMARY

デバイスでプライマリとしてフラグが立てられたユーザー。ほとんどの場合、プライマリ = システム ユーザー = ユーザー 0

UserInfo.UserType SECONDARY

セカンダリ ユーザー、つまり

UserInfo.UserType SYSTEM

システム ユーザー = ユーザー 0

公開メソッド

boolean isCloneProfile ()
boolean isCurrent ()
boolean isGuest ()
boolean isMain ()
boolean isManagedProfile ()
boolean isPrimary ()
boolean isProfile ()

このインスタンスがプロファイル タイプかどうかを返します。

boolean isSecondary ()
boolean isSystem ()
static UserInfo.UserType valueOf (String name)
static final UserType[] values ()

列挙値

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

クローン プロファイル ユーザー

現在

public static final UserInfo.UserType CURRENT

デバイスの現在のフォアグラウンド ユーザー

ゲスト

public static final UserInfo.UserType GUEST

ゲストユーザー。一度に存在できるのは 1 つだけであり、短命である場合があり、より多くの制限があります。

主要

public static final UserInfo.UserType MAIN

デバイスでメイン ユーザーとしてフラグが立てられたユーザー。非 hsum メイン ユーザー = システム ユーザー = ユーザー 0 hsum メイン ユーザー = 最初の人間のユーザー。

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

仕事用プロファイルなどの管理対象プロファイル ユーザー。

主要な

public static final UserInfo.UserType PRIMARY

デバイスでプライマリとしてフラグが立てられたユーザー。ほとんどの場合、プライマリ = システム ユーザー = ユーザー 0

セカンダリ

public static final UserInfo.UserType SECONDARY

セカンダリ ユーザー、つまり非プライマリおよび非システム。

システム

public static final UserInfo.UserType SYSTEM

システム ユーザー = ユーザー 0

公開メソッド

isCloneProfile

public boolean isCloneProfile ()

戻り値
boolean

現在の

public boolean isCurrent ()

戻り値
boolean

isGuest

public boolean isGuest ()

戻り値
boolean

isMain

public boolean isMain ()

戻り値
boolean

isManagedProfile

public boolean isManagedProfile ()

戻り値
boolean

isPrimary

public boolean isPrimary ()

戻り値
boolean

isProfile

public boolean isProfile ()

このインスタンスがプロファイル タイプかどうかを返します。

戻り値
boolean

isSecondary

public boolean isSecondary ()

戻り値
boolean

isSystem

public boolean isSystem ()

戻り値
boolean

値の

public static UserInfo.UserType valueOf (String name)

パラメーター
name String

戻り値
UserInfo.UserType

public static final UserType[] values ()

戻り値
UserType[]