UserInfo.UserType

public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >

java.lang.Objeto
java.lang.Enum< com.android.tradefed.device.UserInfo.UserType >
com.android.tradefed.device.UserInfo.UserType


Variantes admitidas del tipo de un usuario en API externas.

Resumen

valores de enumeración

UserInfo.UserType CLONE_PROFILE

clonar perfil de usuario

UserInfo.UserType CURRENT

usuario de primer plano actual del dispositivo

UserInfo.UserType GUEST

usuario invitado.

UserInfo.UserType MAIN

usuario marcado como usuario principal en el dispositivo; en usuario principal no hsum = usuario del sistema = usuario 0 en usuario principal hsum = primer usuario humano.

UserInfo.UserType MANAGED_PROFILE

usuario de perfil administrado, por ejemplo, perfil de trabajo.

UserInfo.UserType PRIMARY

usuario marcado como principal en el dispositivo; más a menudo principal = usuario del sistema = usuario 0

UserInfo.UserType SECONDARY

usuario secundario, es decir

UserInfo.UserType SYSTEM

usuario del sistema = usuario 0

Métodos públicos

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

Devuelve si esta instancia es de tipo perfil.

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

valores de enumeración

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

clonar perfil de usuario

ACTUAL

public static final UserInfo.UserType CURRENT

usuario de primer plano actual del dispositivo

INVITADO

public static final UserInfo.UserType GUEST

usuario invitado. Solo puede existir uno a la vez, puede ser efímero y tener más restricciones.

PRINCIPAL

public static final UserInfo.UserType MAIN

usuario marcado como usuario principal en el dispositivo; en usuario principal no hsum = usuario del sistema = usuario 0 en usuario principal hsum = primer usuario humano.

PERFIL_GESTIONADO

public static final UserInfo.UserType MANAGED_PROFILE

usuario de perfil administrado, por ejemplo, perfil de trabajo.

PRIMARIO

public static final UserInfo.UserType PRIMARY

usuario marcado como principal en el dispositivo; más a menudo principal = usuario del sistema = usuario 0

SECUNDARIO

public static final UserInfo.UserType SECONDARY

usuario secundario, es decir, no primario y no perteneciente al sistema.

SISTEMA

public static final UserInfo.UserType SYSTEM

usuario del sistema = usuario 0

Métodos públicos

esClonePerfil

public boolean isCloneProfile ()

Devoluciones
boolean

es actual

public boolean isCurrent ()

Devoluciones
boolean

esInvitado

public boolean isGuest ()

Devoluciones
boolean

esprincipal

public boolean isMain ()

Devoluciones
boolean

esPerfilAdministrado

public boolean isManagedProfile ()

Devoluciones
boolean

esprimario

public boolean isPrimary ()

Devoluciones
boolean

esPerfil

public boolean isProfile ()

Devuelve si esta instancia es de tipo perfil.

Devoluciones
boolean

essecundario

public boolean isSecondary ()

Devoluciones
boolean

esSistema

public boolean isSystem ()

Devoluciones
boolean

valor de

public static UserInfo.UserType valueOf (String name)

Parámetros
name String

Devoluciones
UserInfo.UserType

valores

public static final UserType[] values ()

Devoluciones
UserType[]