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 eines Benutzertyps in externen APIs.
Zusammenfassung
Enum-Werte | |
---|---|
UserInfo.UserType | CLONE_PROFILE Profilbenutzer klonen |
UserInfo.UserType | CURRENT aktueller Vordergrundbenutzer des Geräts |
UserInfo.UserType | GUEST Gastbenutzer. |
UserInfo.UserType | MAIN Benutzer, der auf dem Gerät als Hauptbenutzer gekennzeichnet ist; auf Nicht-Hsum-Hauptbenutzer = Systembenutzer = Benutzer 0 Auf Hsum-Hauptbenutzer = erster menschlicher Benutzer. |
UserInfo.UserType | MANAGED_PROFILE Verwalteter Profilbenutzer, z. B. Arbeitsprofil. |
UserInfo.UserType | PRIMARY Benutzer, der auf dem Gerät als primär gekennzeichnet ist; meistens primär = Systembenutzer = Benutzer 0 |
UserInfo.UserType | SECONDARY sekundärer Benutzer, dh |
UserInfo.UserType | SYSTEM Systembenutzer = Benutzer 0 |
Öffentliche Methoden | |
---|---|
boolean | isCloneProfile () |
boolean | isCurrent () |
boolean | isGuest () |
boolean | isMain () |
boolean | isManagedProfile () |
boolean | isPrimary () |
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
GAST
public static final UserInfo.UserType GUEST
Gastbenutzer. Nur einer kann gleichzeitig existieren, kann vergänglich sein und mehr Einschränkungen haben.
HAUPTSÄCHLICH
public static final UserInfo.UserType MAIN
Benutzer, der auf dem Gerät als Hauptbenutzer gekennzeichnet ist; auf Nicht-Hsum-Hauptbenutzer = Systembenutzer = Benutzer 0 Auf Hsum-Hauptbenutzer = erster menschlicher Benutzer.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
Verwalteter Profilbenutzer, z. B. Arbeitsprofil.
PRIMÄR
public static final UserInfo.UserType PRIMARY
Benutzer, der auf dem Gerät als primär gekennzeichnet ist; meistens primär = Systembenutzer = Benutzer 0
SEKUNDÄRE
public static final UserInfo.UserType SECONDARY
sekundärer Benutzer, dh Nicht-Primär- und Nicht-Systembenutzer.
Öffentliche Methoden
isCloneProfile
public boolean isCloneProfile ()
Kehrt zurück | |
---|---|
boolean |
ist aktuell
public boolean isCurrent ()
Kehrt zurück | |
---|---|
boolean |
istGast
public boolean isGuest ()
Kehrt zurück | |
---|---|
boolean |
istMain
public boolean isMain ()
Kehrt zurück | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Kehrt zurück | |
---|---|
boolean |
istPrimär
public boolean isPrimary ()
Kehrt zurück | |
---|---|
boolean |
istProfil
public boolean isProfile ()
Gibt zurück, ob diese Instanz vom Profiltyp ist.
Kehrt zurück | |
---|---|
boolean |
istSekundär
public boolean isSecondary ()
Kehrt zurück | |
---|---|
boolean |
istSystem
public boolean isSystem ()
Kehrt zurück | |
---|---|
boolean |
Wert von
public static UserInfo.UserType valueOf (String name)
Parameter | |
---|---|
name | String |
Kehrt zurück | |
---|---|
UserInfo.UserType |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-04-28 (UTC).