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

usuário do perfil clonado 

UserInfo.UserType  COMMUNAL_PROFILE

usuário do perfil comunitário 

UserInfo.UserType  CURRENT

usuário atual em primeiro plano do dispositivo 

UserInfo.UserType  GUEST

usuário visitante. 

UserInfo.UserType  MAIN

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

UserInfo.UserType  MANAGED_PROFILE

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

UserInfo.UserType  PRIMARY

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

UserInfo.UserType  PRIVATE_PROFILE

usuário com perfil particular 

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 isPrivateProfile()
boolean isProfile()

Retorna se a 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

usuário do perfil clonado

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

usuário do perfil comunitá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 visitante. Apenas um pode existir por vez, pode ser temporário e ter mais restrições.

PRINCIPAL

public static final UserInfo.UserType MAIN

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

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

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

PRINCIPAL

public static final UserInfo.UserType PRIMARY

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

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

usuário de perfil particular

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 ()

Retorna
boolean

isCurrent

public boolean isCurrent ()

Retorna
boolean

isGuest

public boolean isGuest ()

Retorna
boolean

isMain

public boolean isMain ()

Retorna
boolean

isManagedProfile

public boolean isManagedProfile ()

Retorna
boolean

isPrimary

public boolean isPrimary ()

Retorna
boolean

isPrivateProfile

public boolean isPrivateProfile ()

Retorna
boolean

isProfile

public boolean isProfile ()

Retorna se a instância é do tipo perfil.

Retorna
boolean

isSecondary

public boolean isSecondary ()

Retorna
boolean

isSystem

public boolean isSystem ()

Retorna
boolean

valueOf

public static UserInfo.UserType valueOf (String name)

Parâmetros
name String

Retorna
UserInfo.UserType

valores

public static final UserType[] values ()

Retorna
UserType[]