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 profilu klonu |
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ść. |
UserInfo.UserType |
MAIN
użytkownik oznaczony jako główny użytkownik na urządzeniu; w przypadku nieużytkowników hsum główny użytkownik = użytkownik systemu = użytkownik 0, a w przypadku użytkowników hsum główny użytkownik = pierwszy użytkownik ludzki. |
UserInfo.UserType |
MANAGED_PROFILE
użytkownik profilu zarządzanego, np. profilu służbowego. |
UserInfo.UserType |
PRIMARY
użytkownik oznaczony jako główny na urządzeniu; najczęściej główny = użytkownik systemu = użytkownik 0 |
UserInfo.UserType |
PRIVATE_PROFILE
użytkownik z profilem prywatnym |
UserInfo.UserType |
SECONDARY
dodatkowy użytkownik, czyli |
UserInfo.UserType |
SYSTEM
system user = user 0 |
Metody publiczne | |
---|---|
boolean
|
isCloneProfile()
|
boolean
|
isCurrent()
|
boolean
|
isGuest()
|
boolean
|
isMain()
|
boolean
|
isManagedProfile()
|
boolean
|
isPrimary()
|
boolean
|
isPrivateProfile()
|
boolean
|
isProfile()
Zwraca informację, czy ta instancja jest typu profil. |
boolean
|
isSecondary()
|
boolean
|
isSystem()
|
static
UserInfo.UserType
|
valueOf(String name)
|
static
final
UserType[]
|
values()
|
Wartości typu wyliczeniowego
COMMUNAL_PROFILE
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ść. Może istnieć tylko jeden naraz, 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; w przypadku nieużytkowników hsum główny użytkownik = użytkownik systemu = użytkownik 0, a w przypadku użytkowników hsum główny użytkownik = pierwszy użytkownik ludzki.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
użytkownik profilu zarządzanego, np. profilu służbowego.
GŁÓWNA
public static final UserInfo.UserType PRIMARY
użytkownik oznaczony jako główny na urządzeniu; najczęściej główny = użytkownik systemu = użytkownik 0
PRIVATE_PROFILE
public static final UserInfo.UserType PRIVATE_PROFILE
użytkownik z profilem prywatnym
DODATKOWY
public static final UserInfo.UserType SECONDARY
Użytkownik dodatkowy, czyli niebędący użytkownikiem głównym ani systemowym.
Metody publiczne
isCloneProfile
public boolean isCloneProfile ()
Zwroty | |
---|---|
boolean |
isCurrent
public boolean isCurrent ()
Zwroty | |
---|---|
boolean |
isGuest
public boolean isGuest ()
Zwroty | |
---|---|
boolean |
isMain
public boolean isMain ()
Zwroty | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Zwroty | |
---|---|
boolean |
isPrimary
public boolean isPrimary ()
Zwroty | |
---|---|
boolean |
isPrivateProfile
public boolean isPrivateProfile ()
Zwroty | |
---|---|
boolean |
isProfile
public boolean isProfile ()
Zwraca informację, czy ta instancja jest typu profil.
Zwroty | |
---|---|
boolean |
isSecondary
public boolean isSecondary ()
Zwroty | |
---|---|
boolean |
isSystem
public boolean isSystem ()
Zwroty | |
---|---|
boolean |
valueOf
public static UserInfo.UserType valueOf (String name)
Parametry | |
---|---|
name |
String |
Zwroty | |
---|---|
UserInfo.UserType |