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 sklonowanego profilu, |
UserInfo.UserType |
COMMUNAL_PROFILE
użytkownik profilu wspólnego, |
UserInfo.UserType |
CURRENT
bieżący użytkownik urządzenia, który korzysta z niego w trybie pierwszego planu; |
UserInfo.UserType |
FULL
Wskazuje „pełnego” użytkownika, czyli użytkownika będącego osobą fizyczną, który nie ma profilu. |
UserInfo.UserType |
GUEST
gościem. |
UserInfo.UserType |
MAIN
To pole zostało wycofane. Zamiast niej użyj wartości FULL. |
UserInfo.UserType |
MANAGED_PROFILE
użytkownik profilu zarządzanego, np. profilu służbowego. |
UserInfo.UserType |
NULL
niezdefiniowany identyfikator użytkownika, |
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 profilu prywatnego, |
UserInfo.UserType |
SECONDARY
użytkownik dodatkowy, czyli |
UserInfo.UserType |
SYSTEM
użytkownik systemu = użytkownik 0 |
Metody publiczne | |
|---|---|
boolean
|
isCloneProfile()
|
boolean
|
isCurrent()
|
boolean
|
isFull()
|
boolean
|
isGuest()
|
boolean
|
isMain()
Ta metoda została wycofana.
Użyj w zamian zasady |
boolean
|
isManagedProfile()
|
boolean
|
isPrimary()
|
boolean
|
isPrivateProfile()
|
boolean
|
isProfile()
Zwraca informację, czy ta instancja jest typu profilu. |
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, który korzysta z niego w pierwszym planie;
PEŁNY ODCINEK
public static final UserInfo.UserType FULL
Wskazuje „pełnego” użytkownika, czyli użytkownika będącego osobą fizyczną, który nie ma profilu.
GOŚĆ
public static final UserInfo.UserType GUEST
gościem. Może istnieć tylko 1 taki użytkownik naraz. Może on być tymczasowy i podlegać większym ograniczeniom.
GŁÓWNY
public static final UserInfo.UserType MAIN
To pole zostało wycofane.
Zamiast tego użyj wartości FULL.
Wskazuje „głównego” użytkownika, czyli wyznaczonego głównego użytkownika urządzenia, zgodnie z definicją ERROR(/UserManager#getMainUser()).
PROFIL_ZARZĄDZANY
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
PROFIL_PRYWATNY
public static final UserInfo.UserType PRIVATE_PROFILE
użytkownik profilu prywatnego,
DODATKOWY
public static final UserInfo.UserType SECONDARY
użytkownik dodatkowy, czyli niepodstawowy i niesystemowy.
Metody publiczne
isCloneProfile
public boolean isCloneProfile ()
| Zwroty | |
|---|---|
boolean |
|
isCurrent
public boolean isCurrent ()
| Zwroty | |
|---|---|
boolean |
|
isFull
public boolean isFull ()
| Zwroty | |
|---|---|
boolean |
|
isGuest
public boolean isGuest ()
| Zwroty | |
|---|---|
boolean |
|
isMain
public boolean isMain ()
Ta metoda została wycofana.
Zamiast niej używaj zasady isFull().
| 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 profilu.
| 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 |
|