ユーザー情報.ユーザータイプ

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

java.lang.オブジェクト
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 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 COMMUNAL_PROFILE

共通プロファイルユーザー

現在

public static final UserInfo.UserType CURRENT

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

ゲスト

public static final UserInfo.UserType GUEST

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

主要

public static final UserInfo.UserType MAIN

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

管理されたプロファイル

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

ゲストです

public boolean isGuest ()

戻り値
boolean

メインです

public boolean isMain ()

戻り値
boolean

管理対象プロファイル

public boolean isManagedProfile ()

戻り値
boolean

プライマリです

public boolean isPrimary ()

戻り値
boolean

プロフィール

public boolean isProfile ()

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

戻り値
boolean

セカンダリです

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[]