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


Obsługiwane warianty typu użytkownika w zewnętrznych interfejsach API.

Podsumowanie

Wartości typu wyliczeniowego

UserInfo.UserType  CLONE_PROFILE

użytkownik klonu 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ścia. 

UserInfo.UserType  MAIN

użytkownik oznaczony na urządzeniu jako główny; w przypadku głównego użytkownika innego niż hsum = użytkownik systemu = użytkownik 0 włączony hsum główny użytkownik = pierwszy człowiek. 

UserInfo.UserType  MANAGED_PROFILE

użytkownik profilu zarządzanego, np. profil służbowy. 

UserInfo.UserType  PRIMARY

użytkownik oznaczony na urządzeniu jako główny; najczęściej główny = użytkownik systemu = użytkownik 0

UserInfo.UserType  PRIVATE_PROFILE

użytkownik profilu prywatnego

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 isPrivateProfile()
boolean isProfile()

Zwracaj uwagę, czy ta instancja jest typu profilu.

boolean isSecondary()
boolean isSystem()
static UserInfo.UserType valueOf(String name)
static final UserType[] values()

Wartości typu wyliczeniowego

PROFIL_KONFIGURACJI

public static final UserInfo.UserType CLONE_PROFILE

użytkownik klonu profilu

PROFIL_KOMUNIKACJI

public static final UserInfo.UserType COMMUNAL_PROFILE

użytkownik profilu wspólnego

BIEŻĄCY MODEL

public static final UserInfo.UserType CURRENT

bieżący użytkownik urządzenia na pierwszym planie

GOŚĆ

public static final UserInfo.UserType GUEST

gościa. W danym momencie może istnieć tylko jeden typ danych, może być efemeryczny i mieć więcej ograniczeń.

GŁÓWNY

public static final UserInfo.UserType MAIN

użytkownik oznaczony na urządzeniu jako główny; w przypadku głównego użytkownika innego niż hsum = użytkownik systemu = użytkownik 0 włączony hsum główny użytkownik = pierwszy człowiek.

PROFIL_ZARZĄDZANY

public static final UserInfo.UserType MANAGED_PROFILE

użytkownik profilu zarządzanego, np. profil służbowy.

GŁÓWNA

public static final UserInfo.UserType PRIMARY

użytkownik oznaczony na urządzeniu jako główny; najczęściej główny = użytkownik systemu = użytkownik 0

PROFIL_PRYWATNY

public static final UserInfo.UserType PRIVATE_PROFILE

użytkownik profilu prywatnego

DODATKOWY

public static final UserInfo.UserType SECONDARY

użytkownik dodatkowy, tj. inny niż główny i niesystemowy.

SYSTEM

public static final UserInfo.UserType SYSTEM

użytkownik systemu = użytkownik 0

Metody publiczne

isCloneProfile,

public boolean isCloneProfile ()

Zwroty
boolean

Jest Bieżący

public boolean isCurrent ()

Zwroty
boolean

jestGość

public boolean isGuest ()

Zwroty
boolean

isMain

public boolean isMain ()

Zwroty
boolean

isManagedProfile,

public boolean isManagedProfile ()

Zwroty
boolean

isPrimary

public boolean isPrimary ()

Zwroty
boolean

Profil prywatny

public boolean isPrivateProfile ()

Zwroty
boolean

isProfile

public boolean isProfile ()

Zwracaj uwagę, czy ta instancja jest typu profilu.

Zwroty
boolean

Dodatkowy

public boolean isSecondary ()

Zwroty
boolean

isSystem

public boolean isSystem ()

Zwroty
boolean

wartość

public static UserInfo.UserType valueOf (String name)

Parametry
name String

Zwroty
UserInfo.UserType

wartości

public static final UserType[] values ()

Zwroty
UserType[]