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 FULL

Указывает на «полноправного» пользователя, то есть человека, не имеющего профиля.

UserInfo.UserType GUEST

гостевой пользователь.

UserInfo.UserType MAIN

Это поле устарело. Вместо него используйте FULL.

UserInfo.UserType MANAGED_PROFILE

управляемый профиль пользователя, например рабочий профиль.

UserInfo.UserType NULL

неопределенный идентификатор пользователя

UserInfo.UserType PRIMARY

пользователь, помеченный как основной на устройстве; чаще всего основной = системный пользователь = пользователь 0

UserInfo.UserType PRIVATE_PROFILE

личный профиль пользователя

UserInfo.UserType SECONDARY

вторичный пользователь, т.е.

UserInfo.UserType SYSTEM

системный пользователь = пользователь 0

Публичные методы

boolean isCloneProfile ()
boolean isCurrent ()
boolean isFull ()
boolean isGuest ()
boolean isMain ()

Этот метод устарел. Вместо него используйте isFull() .

boolean isManagedProfile ()
boolean isPrimary ()
boolean isPrivateProfile ()
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 FULL

Указывает на «полноправного» пользователя, то есть человека, не имеющего профиля.

ГОСТЬ

public static final UserInfo.UserType GUEST

Гостевой пользователь. Одновременно может существовать только один пользователь, может быть временным и иметь дополнительные ограничения.

ОСНОВНОЙ

public static final UserInfo.UserType MAIN

Это поле устарело.
Вместо этого используйте FULL.

Указывает «основного» пользователя, который является назначенным основным пользователем на устройстве, как определено ERROR(/UserManager#getMainUser()) .

УПРАВЛЯЕМЫЙ_ПРОФИЛЬ

public static final UserInfo.UserType MANAGED_PROFILE

управляемый профиль пользователя, например рабочий профиль.

НУЛЕВОЙ

public static final UserInfo.UserType NULL

неопределенный идентификатор пользователя

НАЧАЛЬНЫЙ

public static final UserInfo.UserType PRIMARY

пользователь, помеченный как основной на устройстве; чаще всего основной = системный пользователь = пользователь 0

ЧАСТНЫЙ_ПРОФИЛЬ

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

isFull

public boolean isFull ()

Возврат
boolean

isGuest

public boolean isGuest ()

Возврат
boolean

isMain

public boolean isMain ()

Этот метод устарел.
Вместо этого используйте isFull() .

Возврат
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

значение

public static UserInfo.UserType valueOf (String name)

Параметры
name String

Возврат
UserInfo.UserType

ценности

public static final UserType[] values ()

Возврат
UserType[]