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 isFull().

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

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

Nutzer mit geklontem Profil

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

Nutzer mit gemeinsamem Profil

AKTUELL

public static final UserInfo.UserType CURRENT

Aktueller Vordergrundnutzer des Geräts

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.

NULL

public static final UserInfo.UserType NULL

undefinierte Nutzer-ID

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

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

Nutzer mit privatem Profil

Sekundär

public static final UserInfo.UserType SECONDARY

sekundärer Nutzer, d.h. kein primärer Nutzer und kein Systemnutzer.

SYSTEM

public static final UserInfo.UserType SYSTEM

Systemnutzer = Nutzer 0

Ö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

Werte

public static final UserType[] values ()

Returns
UserType[]