Nutzerinfo.Nutzertyp

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 eines Nutzertyps in externen APIs.

Zusammenfassung

Enum-Werte

UserInfo.UserType  CLONE_PROFILE

Profilnutzer klonen

UserInfo.UserType  COMMUNAL_PROFILE

Nutzer mit gemeinsam genutztem Profil

UserInfo.UserType  CURRENT

aktueller Nutzer im Vordergrund des Geräts

UserInfo.UserType  GUEST

Gastnutzer. 

UserInfo.UserType  MAIN

Nutzer wird als Hauptnutzer des Geräts gekennzeichnet auf Nicht-hsum-Hauptnutzer = Systemnutzer = Nutzer 0 an hsum-Hauptnutzer = erster menschlicher Nutzer. 

UserInfo.UserType  MANAGED_PROFILE

Nutzer des verwalteten Profils, z.B. Arbeitsprofil. 

UserInfo.UserType  PRIMARY

Der Nutzer wurde auf dem Gerät als primär gekennzeichnet. meistens primär = Systemnutzer = Nutzer 0

UserInfo.UserType  PRIVATE_PROFILE

Nutzer des privaten Profils

UserInfo.UserType  SECONDARY

sekundärer Nutzer, d.h.

UserInfo.UserType  SYSTEM

Systemnutzer = Nutzer 0

Öffentliche Methoden

boolean isCloneProfile()
boolean isCurrent()
boolean isGuest()
boolean isMain()
boolean isManagedProfile()
boolean isPrimary()
boolean isPrivateProfile()
boolean isProfile()

Gibt zurück, ob diese Instanz einen Profiltyp hat.

boolean isSecondary()
boolean isSystem()
static UserInfo.UserType valueOf(String name)
static final UserType[] values()

Enum-Werte

KLONENPROFIL

public static final UserInfo.UserType CLONE_PROFILE

Profilnutzer klonen

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

Nutzer mit gemeinsam genutztem Profil

AKTUELL

public static final UserInfo.UserType CURRENT

aktueller Nutzer im Vordergrund des Geräts

GAST

public static final UserInfo.UserType GUEST

Gastnutzer. Es kann immer nur ein Element vorhanden sein, außerdem sitzungsspezifisch sein und weitere Einschränkungen haben.

HAUPTNUMMER

public static final UserInfo.UserType MAIN

Nutzer wird als Hauptnutzer des Geräts gekennzeichnet auf Nicht-hsum-Hauptnutzer = Systemnutzer = Nutzer 0 an hsum-Hauptnutzer = erster menschlicher Nutzer.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

Nutzer des verwalteten Profils, z.B. Arbeitsprofil.

PRIMÄR

public static final UserInfo.UserType PRIMARY

Der Nutzer wurde auf dem Gerät als primär gekennzeichnet. meistens primär = Systemnutzer = Nutzer 0

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

Nutzer des privaten Profils

Sekundär

public static final UserInfo.UserType SECONDARY

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

SYSTEM

public static final UserInfo.UserType SYSTEM

Systemnutzer = Nutzer 0

Öffentliche Methoden

isKlonProfil

public boolean isCloneProfile ()

Returns
boolean

istCurrent

public boolean isCurrent ()

Returns
boolean

isGuest

public boolean isGuest ()

Returns
boolean

istHaupt

public boolean isMain ()

Returns
boolean

isManagedProfile

public boolean isManagedProfile ()

Returns
boolean

istprimär

public boolean isPrimary ()

Returns
boolean

isPrivateProfile

public boolean isPrivateProfile ()

Returns
boolean

isProfile

public boolean isProfile ()

Gibt zurück, ob diese Instanz einen Profiltyp hat.

Returns
boolean

istSekundär

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[]