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 compatíveis do tipo de um 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 de perfil comum 

UserInfo.UserType  CURRENT

usuário atual em primeiro plano do dispositivo 

UserInfo.UserType  FULL

Indica um usuário "completo", que é um usuário humano sem perfil. 

UserInfo.UserType  GUEST

usuário visitante. 

UserInfo.UserType  MAIN

O uso desse campo foi descontinuado. Use FULL. 

UserInfo.UserType  MANAGED_PROFILE

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

UserInfo.UserType  NULL

ID do usuário indefinido

UserInfo.UserType  PRIMARY

usuário sinalizado como principal no dispositivo; geralmente, principal = usuário do sistema = usuário 0 

UserInfo.UserType  PRIVATE_PROFILE

usuário de 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 isFull()
boolean isGuest()
boolean isMain()

Esse método foi descontinuado. Use isFull(), em vez disso.

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

usuário do perfil clonado

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

COMPLETO

public static final UserInfo.UserType FULL

Indica um usuário "completo", que é um usuário humano sem perfil.

CONVIDADO

public static final UserInfo.UserType GUEST

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

PRINCIPAL

public static final UserInfo.UserType MAIN

O uso deste campo foi suspenso.
Use FULL.

Indica o usuário "principal", que é o usuário primário designado no dispositivo, conforme definido por ERROR(/UserManager#getMainUser()).

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

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

NULL

public static final UserInfo.UserType NULL

ID do usuário indefinido

PRINCIPAL

public static final UserInfo.UserType PRIMARY

usuário sinalizado como principal no dispositivo; geralmente, 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 principal 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

isFull

public boolean isFull ()

Retorna
boolean

isGuest

public boolean isGuest ()

Retorna
boolean

isMain

public boolean isMain ()

Esse método foi descontinuado.
Use isFull().

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 esta instância é do tipo de 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

values

public static final UserType[] values ()

Retorna
UserType[]