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  COMMUNAL_PROFILE

共有プロフィール ユーザー

UserInfo.UserType  CURRENT

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

UserInfo.UserType  GUEST

ゲストユーザーになります。 

UserInfo.UserType  MAIN

デバイスでメインユーザーとしてフラグされているユーザーHsum 以外のメインユーザー = システム・ユーザー = ユーザー 0(オン) Hsum メインユーザー = 最初の人間のユーザー。 

UserInfo.UserType  MANAGED_PROFILE

管理対象プロファイル ユーザー(例:仕事用プロファイル。 

UserInfo.UserType  PRIMARY

デバイスでメインとして設定されているユーザー最も頻繁にプライマリ = システム ユーザー = ユーザー 0

UserInfo.UserType  PRIVATE_PROFILE

非公開プロフィールのユーザー

UserInfo.UserType  SECONDARY

セカンダリ ユーザーです。

UserInfo.UserType  SYSTEM

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

パブリック メソッド

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

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

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

列挙値

クローン プロファイル

public static final UserInfo.UserType CLONE_PROFILE

プロファイルのユーザーのクローンを作成する

共通プロファイル

public static final UserInfo.UserType COMMUNAL_PROFILE

共有プロフィール ユーザー

現行モデル

public static final UserInfo.UserType CURRENT

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

ゲスト

public static final UserInfo.UserType GUEST

ゲストユーザーになります。一度に存在できるのは 1 つのみです。一時的なものであるため、制限が厳しい場合もあります。

MAIN

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

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

非公開プロフィールのユーザー

予備

public static final UserInfo.UserType SECONDARY

セカンダリ ユーザー(非プライマリ ユーザー、非システムユーザー)です。

システム

public static final UserInfo.UserType SYSTEM

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

パブリック メソッド

isCloneProfile

public boolean isCloneProfile ()

戻り値
boolean

isCurrent

public boolean isCurrent ()

戻り値
boolean

isGuest

public boolean isGuest ()

戻り値
boolean

isMain

public boolean isMain ()

戻り値
boolean

isManagedProfile

public boolean isManagedProfile ()

戻り値
boolean

isPrimary

public boolean isPrimary ()

戻り値
boolean

isPrivateProfile

public boolean isPrivateProfile ()

戻り値
boolean

isProfile

public boolean isProfile ()

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

戻り値
boolean

isSecondary

public boolean isSecondary ()

戻り値
boolean

isSystem

public boolean isSystem ()

戻り値
boolean

valueOf

public static UserInfo.UserType valueOf (String name)

パラメータ
name String

戻り値
UserInfo.UserType

values

public static final UserType[] values ()

戻り値
UserType[]