Información de usuario.Tipo de usuario
public static final enum UserInfo.UserType
extends Enum< UserInfo.UserType >
java.lang.Objeto | ||
↳ | java.lang.Enum< com.android.tradefed.device.UserInfo.UserType > | |
↳ | com.android.tradefed.device.UserInfo.UserType |
Variantes admitidas del tipo de usuario en API externas.
Resumen
Valores de enumeración | |
---|---|
UserInfo.UserType | CLONE_PROFILE clonar perfil de usuario |
UserInfo.UserType | COMMUNAL_PROFILE usuario de perfil comunitario |
UserInfo.UserType | CURRENT usuario actual en primer plano del dispositivo |
UserInfo.UserType | GUEST usuario invitado. |
UserInfo.UserType | MAIN usuario marcado como usuario principal en el dispositivo; en usuario principal que no es hsum = usuario del sistema = usuario 0 en usuario principal de hsum = primer usuario humano. |
UserInfo.UserType | MANAGED_PROFILE Usuario de perfil administrado, por ejemplo, perfil de trabajo. |
UserInfo.UserType | PRIMARY usuario marcado como principal en el dispositivo; más a menudo primario = usuario del sistema = usuario 0 |
UserInfo.UserType | SECONDARY usuario secundario, es decir |
UserInfo.UserType | SYSTEM usuario del sistema = usuario 0 |
Métodos públicos | |
---|---|
boolean | isCloneProfile () |
boolean | isCurrent () |
boolean | isGuest () |
boolean | isMain () |
boolean | isManagedProfile () |
boolean | isPrimary () |
boolean | isProfile () Devuelve si esta instancia es de tipo perfil. |
boolean | isSecondary () |
boolean | isSystem () |
static UserInfo.UserType | valueOf (String name) |
static final UserType[] | values () |
Valores de enumeración
INVITADO
public static final UserInfo.UserType GUEST
usuario invitado. Sólo puede existir uno a la vez, puede ser efímero y tener más restricciones.
PRINCIPAL
public static final UserInfo.UserType MAIN
usuario marcado como usuario principal en el dispositivo; en usuario principal que no es hsum = usuario del sistema = usuario 0 en usuario principal de hsum = primer usuario humano.
PERFIL_GESTIONADO
public static final UserInfo.UserType MANAGED_PROFILE
Usuario de perfil administrado, por ejemplo, perfil de trabajo.
PRIMARIO
public static final UserInfo.UserType PRIMARY
usuario marcado como principal en el dispositivo; más a menudo primario = usuario del sistema = usuario 0
SECUNDARIO
public static final UserInfo.UserType SECONDARY
usuario secundario, es decir, no primario y no del sistema.
Métodos públicos
esCloneProfile
public boolean isCloneProfile ()
Devoluciones | |
---|---|
boolean |
es actual
public boolean isCurrent ()
Devoluciones | |
---|---|
boolean |
esInvitado
public boolean isGuest ()
Devoluciones | |
---|---|
boolean |
es principal
public boolean isMain ()
Devoluciones | |
---|---|
boolean |
esPerfilAdministrado
public boolean isManagedProfile ()
Devoluciones | |
---|---|
boolean |
es Primario
public boolean isPrimary ()
Devoluciones | |
---|---|
boolean |
es perfil
public boolean isProfile ()
Devuelve si esta instancia es de tipo perfil.
Devoluciones | |
---|---|
boolean |
es secundario
public boolean isSecondary ()
Devoluciones | |
---|---|
boolean |
esSistema
public boolean isSystem ()
Devoluciones | |
---|---|
boolean |
valor de
public static UserInfo.UserType valueOf (String name)
Parámetros | |
---|---|
name | String |
Devoluciones | |
---|---|
UserInfo.UserType |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-04 (UTC).