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 | 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 CURRENT
текущий пользователь устройства на переднем плане
ГОСТЬ
public static final UserInfo.UserType GUEST
гость пользователь. Одновременно может существовать только один, может быть эфемерным и иметь больше ограничений.
ОСНОВНОЙ
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
ВТОРИЧНОЕ
public static final UserInfo.UserType SECONDARY
вторичный пользователь, т.е. неосновной и несистемный.
Публичные методы
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 |
значениеОф
public static UserInfo.UserType valueOf (String name)
Параметры | |
---|---|
name | String |
Возврат | |
---|---|
UserInfo.UserType |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-12 UTC.