UserInfo.UserType

public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >

java.lang.Obiekt
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

Wylicz wartości

UserInfo.UserType CLONE_PROFILE

sklonować użytkownika profilu

UserInfo.UserType CURRENT

bieżący pierwszoplanowy użytkownik urządzenia

UserInfo.UserType GUEST

gościnny użytkownik.

UserInfo.UserType MAIN

użytkownik oznaczony jako główny użytkownik na urządzeniu; na innym niż hsum użytkownik główny = użytkownik systemowy = użytkownik 0 na hsum użytkownik główny = pierwszy użytkownik ludzki.

UserInfo.UserType MANAGED_PROFILE

zarządzany profil użytkownika, np. profil służbowy.

UserInfo.UserType PRIMARY

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

UserInfo.UserType SECONDARY

użytkownik drugorzędny, tj

UserInfo.UserType SYSTEM

użytkownik systemowy = użytkownik 0

Metody publiczne

boolean isCloneProfile ()
boolean isCurrent ()
boolean isGuest ()
boolean isMain ()
boolean isManagedProfile ()
boolean isPrimary ()
boolean isProfile ()

Zwróć, czy ta instancja jest typu profilu.

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

Wylicz wartości

CLONE_PROFIL

public static final UserInfo.UserType CLONE_PROFILE

sklonować użytkownika profilu

AKTUALNY

public static final UserInfo.UserType CURRENT

bieżący pierwszoplanowy użytkownik urządzenia

GOŚĆ

public static final UserInfo.UserType GUEST

gościnny użytkownik. Tylko jeden może istnieć w danym momencie, 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 innym niż hsum użytkownik główny = użytkownik systemowy = użytkownik 0 na hsum użytkownik główny = pierwszy użytkownik ludzki.

ZARZĄDZANY_PROFIL

public static final UserInfo.UserType MANAGED_PROFILE

zarządzany profil użytkownika, np. profil służbowy.

PODSTAWOWY

public static final UserInfo.UserType PRIMARY

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

WTÓRNY

public static final UserInfo.UserType SECONDARY

użytkownik drugorzędny, tj. użytkownik niepodstawowy i niesystemowy.

SYSTEM

public static final UserInfo.UserType SYSTEM

użytkownik systemowy = użytkownik 0

Metody publiczne

isCloneProfil

public boolean isCloneProfile ()

Zwroty
boolean

jest aktualne

public boolean isCurrent ()

Zwroty
boolean

jest Gość

public boolean isGuest ()

Zwroty
boolean

jest głównym

public boolean isMain ()

Zwroty
boolean

jest zarządzanym profilem

public boolean isManagedProfile ()

Zwroty
boolean

jest podstawowym

public boolean isPrimary ()

Zwroty
boolean

jestProfil

public boolean isProfile ()

Zwróć, czy ta instancja jest typu profilu.

Zwroty
boolean

jest drugorzędny

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

wartości

public static final UserType[] values ()

Zwroty
UserType[]