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


Variantes suportadas do tipo de um usuário em APIs externas.

Resumo

Valores de enumeração

UserInfo.UserType CLONE_PROFILE

clonar usuário de perfil

UserInfo.UserType COMMUNAL_PROFILE

usuário de perfil comum

UserInfo.UserType CURRENT

usuário atual em primeiro plano do dispositivo

UserInfo.UserType GUEST

usuário convidado.

UserInfo.UserType MAIN

usuário sinalizado como usuário principal do dispositivo; no usuário principal não-hsum = usuário do sistema = usuário 0 no usuário principal do hsum = primeiro usuário humano.

UserInfo.UserType MANAGED_PROFILE

usuário de perfil gerenciado, por exemplo, perfil de trabalho.

UserInfo.UserType PRIMARY

usuário sinalizado como principal no dispositivo; na maioria das vezes primário = usuário do sistema = usuário 0

UserInfo.UserType SECONDARY

usuário secundário, ou seja

UserInfo.UserType SYSTEM

usuário do sistema = usuário 0

Métodos públicos

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

Retorne se esta instância é do tipo de perfil.

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

Valores de enumeração

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

clonar usuário de perfil

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

usuário de perfil comum

ATUAL

public static final UserInfo.UserType CURRENT

usuário atual em primeiro plano do dispositivo

CONVIDADO

public static final UserInfo.UserType GUEST

usuário convidado. Só pode existir um por vez, pode ser efêmero e ter mais restrições.

PRINCIPAL

public static final UserInfo.UserType MAIN

usuário sinalizado como usuário principal do dispositivo; no usuário principal não-hsum = usuário do sistema = usuário 0 no usuário principal do hsum = primeiro usuário humano.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

usuário de perfil gerenciado, por exemplo, perfil de trabalho.

PRIMÁRIO

public static final UserInfo.UserType PRIMARY

usuário sinalizado como principal no dispositivo; na maioria das vezes primário = usuário do sistema = usuário 0

SECUNDÁRIO

public static final UserInfo.UserType SECONDARY

usuário secundário, ou seja, não primário e não pertencente ao sistema.

SISTEMA

public static final UserInfo.UserType SYSTEM

usuário do sistema = usuário 0

Métodos públicos

isCloneProfile

public boolean isCloneProfile ()

Devoluções
boolean

é atual

public boolean isCurrent ()

Devoluções
boolean

éConvidado

public boolean isGuest ()

Devoluções
boolean

éPrincipal

public boolean isMain ()

Devoluções
boolean

isManagedProfile

public boolean isManagedProfile ()

Devoluções
boolean

éPrimário

public boolean isPrimary ()

Devoluções
boolean

éPerfil

public boolean isProfile ()

Retorne se esta instância é do tipo de perfil.

Devoluções
boolean

éSecundário

public boolean isSecondary ()

Devoluções
boolean

isSystem

public boolean isSystem ()

Devoluções
boolean

valor de

public static UserInfo.UserType valueOf (String name)

Parâmetros
name String

Devoluções
UserInfo.UserType

valores

public static final UserType[] values ()

Devoluções
UserType[]