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_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
DODATKOWY
public static final UserInfo.UserType SECONDARY
użytkownik dodatkowy, tj. inny niż główny i niesystemowy.
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 |