Información de usuario.Tipo de usuario

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 usuario en API externas.

Resumen

Valores de enumeración

UserInfo.UserType CLONE_PROFILE

clonar perfil de usuario

UserInfo.UserType COMMUNAL_PROFILE

usuario de perfil comunitario

UserInfo.UserType CURRENT

usuario actual en primer plano del dispositivo

UserInfo.UserType GUEST

usuario invitado.

UserInfo.UserType MAIN

usuario marcado como usuario principal en el dispositivo; en usuario principal que no es hsum = usuario del sistema = usuario 0 en usuario principal de 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 primario = 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

PERFIL_COMUNAL

public static final UserInfo.UserType COMMUNAL_PROFILE

usuario de perfil comunitario

ACTUAL

public static final UserInfo.UserType CURRENT

usuario actual en primer plano del dispositivo

INVITADO

public static final UserInfo.UserType GUEST

usuario invitado. Sólo 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 que no es hsum = usuario del sistema = usuario 0 en usuario principal de 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 primario = usuario del sistema = usuario 0

SECUNDARIO

public static final UserInfo.UserType SECONDARY

usuario secundario, es decir, no primario y no del sistema.

SISTEMA

public static final UserInfo.UserType SYSTEM

usuario del sistema = usuario 0

Métodos públicos

esCloneProfile

public boolean isCloneProfile ()

Devoluciones
boolean

es actual

public boolean isCurrent ()

Devoluciones
boolean

esInvitado

public boolean isGuest ()

Devoluciones
boolean

es principal

public boolean isMain ()

Devoluciones
boolean

esPerfilAdministrado

public boolean isManagedProfile ()

Devoluciones
boolean

es Primario

public boolean isPrimary ()

Devoluciones
boolean

es perfil

public boolean isProfile ()

Devuelve si esta instancia es de tipo perfil.

Devoluciones
boolean

es secundario

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