UserInfo.UserType
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 | 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 () |
Значения перечисления
ГОСТЬ
public static final UserInfo.UserType GUEST
гостевой пользователь. Только один может существовать одновременно, может быть эфемерным и иметь больше ограничений.
ОСНОВНОЙ
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
вторичный пользователь, т.е. неосновной и несистемный.
Публичные методы
isCloneProfile
public boolean isCloneProfile ()
Возвращает | |
---|---|
boolean |
Текущий
public boolean isCurrent ()
Возвращает | |
---|---|
boolean |
гость
public boolean isGuest ()
Возвращает | |
---|---|
boolean |
isMain
public boolean isMain ()
Возвращает | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Возвращает | |
---|---|
boolean |
isPrimary
public boolean isPrimary ()
Возвращает | |
---|---|
boolean |
isProfile
public boolean isProfile ()
Возвращает, относится ли этот экземпляр к типу профиля.
Возвращает | |
---|---|
boolean |
второстепенный
public boolean isSecondary ()
Возвращает | |
---|---|
boolean |
isSystem
public boolean isSystem ()
Возвращает | |
---|---|
boolean |
значение
public static UserInfo.UserType valueOf (String name)
Параметры | |
---|---|
name | String |
Возвращает | |
---|---|
UserInfo.UserType |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-04-28 UTC.