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()
|
列挙値
GUEST
public static final UserInfo.UserType GUEST
ゲストユーザー。一度に存在できるのは 1 つだけです。エフェメラルであり、より多くの制限が適用される場合があります。
MAIN
public static final UserInfo.UserType MAIN
デバイスでメインユーザーとしてフラグが立てられたユーザー。hsum 以外のメインユーザー = システム ユーザー = ユーザー 0、hsum のメインユーザー = 最初の人間ユーザー。
メイン
public static final UserInfo.UserType PRIMARY
デバイスでプライマリとしてフラグが立てられたユーザー(ほとんどの場合、プライマリ = システム ユーザー = ユーザー 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 |