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
COMMUNAL_PROFILE
public static final UserInfo.UserType COMMUNAL_PROFILE
usuário do perfil comunitário
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
SECUNDÁRIO
public static final UserInfo.UserType SECONDARY
usuário secundário, ou seja, não primário e não do sistema.
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 |