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
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.
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 |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2023-12-04 UTC.