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 | |
Unterstützte Varianten des Nutzertyps in externen APIs.
Zusammenfassung
Enum-Werte | |
|---|---|
UserInfo.UserType |
CLONE_PROFILE
Nutzer mit geklontem Profil |
UserInfo.UserType |
COMMUNAL_PROFILE
Nutzer mit gemeinsamem Profil |
UserInfo.UserType |
CURRENT
aktueller Vordergrundnutzer des Geräts |
UserInfo.UserType |
FULL
Gibt einen „vollständigen“ Nutzer an, der kein Profil, sondern ein menschlicher Nutzer ist. |
UserInfo.UserType |
GUEST
Gastnutzer. |
UserInfo.UserType |
MAIN
Dieses Feld wird nicht mehr unterstützt. Verwenden Sie stattdessen FULL. |
UserInfo.UserType |
MANAGED_PROFILE
Nutzer mit verwaltetem Profil, z.B. Arbeitsprofil. |
UserInfo.UserType |
NULL
Nicht definierte Nutzer-ID |
UserInfo.UserType |
PRIMARY
Nutzer, der auf dem Gerät als primär gekennzeichnet ist; meistens primär = Systemnutzer = Nutzer 0 |
UserInfo.UserType |
PRIVATE_PROFILE
Nutzer mit privatem Profil |
UserInfo.UserType |
SECONDARY
sekundärer Nutzer, d.h. |
UserInfo.UserType |
SYSTEM
Systemnutzer = Nutzer 0 |
Öffentliche Methoden | |
|---|---|
boolean
|
isCloneProfile()
|
boolean
|
isCurrent()
|
boolean
|
isFull()
|
boolean
|
isGuest()
|
boolean
|
isMain()
Diese Methode ist veraltet.
Verwenden Sie stattdessen |
boolean
|
isManagedProfile()
|
boolean
|
isPrimary()
|
boolean
|
isPrivateProfile()
|
boolean
|
isProfile()
Gibt zurück, ob diese Instanz vom Profiltyp ist. |
boolean
|
isSecondary()
|
boolean
|
isSystem()
|
static
UserInfo.UserType
|
valueOf(String name)
|
static
final
UserType[]
|
values()
|
Enum-Werte
COMMUNAL_PROFILE
public static final UserInfo.UserType COMMUNAL_PROFILE
Nutzer mit gemeinsamem Profil
VOLLSTÄNDIG
public static final UserInfo.UserType FULL
Gibt einen „vollständigen“ Nutzer an, der kein Profil, sondern ein menschlicher Nutzer ist.
GAST
public static final UserInfo.UserType GUEST
Gastnutzer. Es kann jeweils nur eine geben, sie kann kurzlebig sein und unterliegt möglicherweise weiteren Einschränkungen.
HAUPTNUMMER
public static final UserInfo.UserType MAIN
Dieses Feld wird nicht mehr unterstützt.
Verwenden Sie stattdessen FULL.
Gibt den „Hauptnutzer“ an, der als primärer Nutzer auf dem Gerät festgelegt ist, wie von ERROR(/UserManager#getMainUser()) definiert.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
Nutzer mit verwaltetem Profil, z.B. Arbeitsprofil.
PRIMÄR
public static final UserInfo.UserType PRIMARY
Nutzer, der auf dem Gerät als primär gekennzeichnet ist; meistens primär = Systemnutzer = Nutzer 0
Sekundär
public static final UserInfo.UserType SECONDARY
sekundärer Nutzer, d.h. kein primärer Nutzer und kein Systemnutzer.
Öffentliche Methoden
isCloneProfile
public boolean isCloneProfile ()
| Returns | |
|---|---|
boolean |
|
isCurrent
public boolean isCurrent ()
| Returns | |
|---|---|
boolean |
|
isFull
public boolean isFull ()
| Returns | |
|---|---|
boolean |
|
isGuest
public boolean isGuest ()
| Returns | |
|---|---|
boolean |
|
isMain
public boolean isMain ()
Diese Methode wurde eingestellt.
Verwenden Sie stattdessen isFull().
| Returns | |
|---|---|
boolean |
|
isManagedProfile
public boolean isManagedProfile ()
| Returns | |
|---|---|
boolean |
|
isPrimary
public boolean isPrimary ()
| Returns | |
|---|---|
boolean |
|
isPrivateProfile
public boolean isPrivateProfile ()
| Returns | |
|---|---|
boolean |
|
isProfile
public boolean isProfile ()
Gibt zurück, ob diese Instanz vom Profiltyp ist.
| Returns | |
|---|---|
boolean |
|
isSecondary
public boolean isSecondary ()
| Returns | |
|---|---|
boolean |
|
isSystem
public boolean isSystem ()
| Returns | |
|---|---|
boolean |
|
valueOf
public static UserInfo.UserType valueOf (String name)
| Parameter | |
|---|---|
name |
String |
| Returns | |
|---|---|
UserInfo.UserType |
|