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 com suporte do tipo de usuário em APIs externas.

Resumo

Valores de enumeração

UserInfo.UserType CLONE_PROFILE

clonar perfil de usuário

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 no dispositivo; no usuário principal não hsum = usuário do sistema = usuário 0 no usuário principal 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 ()

Retorna 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 perfil de usuário

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 no dispositivo; no usuário principal não hsum = usuário do sistema = usuário 0 no usuário principal 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 do 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

isMain

public boolean isMain ()

devoluções
boolean

isManagedProfile

public boolean isManagedProfile ()

devoluções
boolean

é Primário

public boolean isPrimary ()

devoluções
boolean

isProfile

public boolean isProfile ()

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