Informacje o użytkowniku. Typ użytkownika
public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >
Obiekt Java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.device.UserInfo.UserType > | |
↳ | com.android.tradefed.device.UserInfo.UserType |
Obsługiwane warianty typu użytkownika w zewnętrznych interfejsach API.
Streszczenie
Wartości wyliczeniowe | |
---|---|
UserInfo.UserType | CLONE_PROFILE sklonuj użytkownika profilu |
UserInfo.UserType | COMMUNAL_PROFILE użytkownik profilu wspólnego |
UserInfo.UserType | CURRENT bieżący użytkownik urządzenia na pierwszym planie |
UserInfo.UserType | GUEST gościnny użytkownik. |
UserInfo.UserType | MAIN użytkownik oznaczony jako główny użytkownik na urządzeniu; na głównym użytkowniku innym niż hsum = użytkownik systemowy = użytkownik 0 na głównym użytkowniku hsum = pierwszy użytkownik-człowiek. |
UserInfo.UserType | MANAGED_PROFILE użytkownik profilu zarządzanego, np. profil do pracy. |
UserInfo.UserType | PRIMARY użytkownik oznaczony jako główny na urządzeniu; najczęściej podstawowy = użytkownik systemu = użytkownik 0 |
UserInfo.UserType | SECONDARY użytkownik dodatkowy, tj |
UserInfo.UserType | SYSTEM użytkownik systemu = użytkownik 0 |
Metody publiczne | |
---|---|
boolean | isCloneProfile () |
boolean | isCurrent () |
boolean | isGuest () |
boolean | isMain () |
boolean | isManagedProfile () |
boolean | isPrimary () |
boolean | isProfile () Zwróć informację, czy to wystąpienie jest typu profilu. |
boolean | isSecondary () |
boolean | isSystem () |
static UserInfo.UserType | valueOf (String name) |
static final UserType[] | values () |
Wartości wyliczeniowe
COMMUNAL_PROFILE
public static final UserInfo.UserType COMMUNAL_PROFILE
użytkownik profilu wspólnego
AKTUALNY
public static final UserInfo.UserType CURRENT
bieżący użytkownik urządzenia na pierwszym planie
GOŚĆ
public static final UserInfo.UserType GUEST
gościnny użytkownik. W danym momencie może istnieć tylko jeden, może być efemeryczny i mieć więcej ograniczeń.
GŁÓWNY
public static final UserInfo.UserType MAIN
użytkownik oznaczony jako główny użytkownik na urządzeniu; na głównym użytkowniku innym niż hsum = użytkownik systemowy = użytkownik 0 na głównym użytkowniku hsum = pierwszy użytkownik-człowiek.
ZARZĄDZANE_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
użytkownik profilu zarządzanego, np. profil do pracy.
PODSTAWOWY
public static final UserInfo.UserType PRIMARY
użytkownik oznaczony jako główny na urządzeniu; najczęściej podstawowy = użytkownik systemu = użytkownik 0
WTÓRNY
public static final UserInfo.UserType SECONDARY
użytkownik dodatkowy, tj. inny niż podstawowy i niesystemowy.
Metody publiczne
jestCloneProfile
public boolean isCloneProfile ()
Zwroty | |
---|---|
boolean |
jest aktualne
public boolean isCurrent ()
Zwroty | |
---|---|
boolean |
jest Gość
public boolean isGuest ()
Zwroty | |
---|---|
boolean |
jestGłówny
public boolean isMain ()
Zwroty | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Zwroty | |
---|---|
boolean |
jest Podstawowy
public boolean isPrimary ()
Zwroty | |
---|---|
boolean |
jestProfil
public boolean isProfile ()
Zwróć informację, czy to wystąpienie jest typu profilu.
Zwroty | |
---|---|
boolean |
jest drugorzędne
public boolean isSecondary ()
Zwroty | |
---|---|
boolean |
jestSystem
public boolean isSystem ()
Zwroty | |
---|---|
boolean |
wartość
public static UserInfo.UserType valueOf (String name)
Parametry | |
---|---|
name | String |
Zwroty | |
---|---|
UserInfo.UserType |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-04 UTC.