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 | |
Son las variantes admitidas del tipo de usuario en las APIs externas.
Resumen
Enum. de valores | |
|---|---|
UserInfo.UserType |
CLONE_PROFILE
clonar el perfil del usuario |
UserInfo.UserType |
COMMUNAL_PROFILE
usuario del perfil comunitario |
UserInfo.UserType |
CURRENT
usuario actual en primer plano del dispositivo |
UserInfo.UserType |
FULL
Indica un usuario "completo", que es un usuario humano que no tiene perfil. |
UserInfo.UserType |
GUEST
usuario invitado. |
UserInfo.UserType |
MAIN
Este campo dejó de estar disponible. En su lugar, usa FULL. |
UserInfo.UserType |
MANAGED_PROFILE
Usuario de perfil administrado, p.ej., perfil de trabajo. |
UserInfo.UserType |
NULL
ID de usuario sin definir |
UserInfo.UserType |
PRIMARY
Usuario marcado como principal en el dispositivo; la mayoría de las veces, principal = usuario del sistema = usuario 0 |
UserInfo.UserType |
PRIVATE_PROFILE
usuario de perfil privado |
UserInfo.UserType |
SECONDARY
usuario secundario, es decir, |
UserInfo.UserType |
SYSTEM
usuario del sistema = usuario 0 |
Métodos públicos | |
|---|---|
boolean
|
isCloneProfile()
|
boolean
|
isCurrent()
|
boolean
|
isFull()
|
boolean
|
isGuest()
|
boolean
|
isMain()
Este método dejó de estar disponible.
En su lugar, usa |
boolean
|
isManagedProfile()
|
boolean
|
isPrimary()
|
boolean
|
isPrivateProfile()
|
boolean
|
isProfile()
Devuelve si esta instancia es de tipo perfil. |
boolean
|
isSecondary()
|
boolean
|
isSystem()
|
static
UserInfo.UserType
|
valueOf(String name)
|
static
final
UserType[]
|
values()
|
Enum. de valores
COMMUNAL_PROFILE
public static final UserInfo.UserType COMMUNAL_PROFILE
Usuario de perfil comunitario
MODELO ACTUAL
public static final UserInfo.UserType CURRENT
Usuario actual en primer plano del dispositivo
COMPLETO
public static final UserInfo.UserType FULL
Indica un usuario "completo", que es un usuario humano que no tiene perfil.
GUEST
public static final UserInfo.UserType GUEST
usuario invitado. Solo puede existir una a la vez, puede ser efímera y tener más restricciones.
PRINCIPAL
public static final UserInfo.UserType MAIN
Este campo ya no está disponible.
En su lugar, usa FULL.
Indica el usuario "principal", que es el usuario principal designado en el dispositivo, según se define en ERROR(/UserManager#getMainUser()).
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
Usuario de perfil administrado, p.ej., perfil de trabajo.
PRINCIPAL
public static final UserInfo.UserType PRIMARY
Usuario marcado como principal en el dispositivo; la mayoría de las veces, principal = usuario del sistema = usuario 0
SECUNDARIA
public static final UserInfo.UserType SECONDARY
Usuario secundario, es decir, no principal ni del sistema.
Métodos públicos
isCloneProfile
public boolean isCloneProfile ()
| Muestra | |
|---|---|
boolean |
|
isCurrent
public boolean isCurrent ()
| Muestra | |
|---|---|
boolean |
|
isFull
public boolean isFull ()
| Muestra | |
|---|---|
boolean |
|
isGuest
public boolean isGuest ()
| Muestra | |
|---|---|
boolean |
|
isMain
public boolean isMain ()
Este método dejó de estar disponible.
En su lugar, usa isFull().
| Muestra | |
|---|---|
boolean |
|
isManagedProfile
public boolean isManagedProfile ()
| Muestra | |
|---|---|
boolean |
|
isPrimary
public boolean isPrimary ()
| Muestra | |
|---|---|
boolean |
|
isPrivateProfile
public boolean isPrivateProfile ()
| Muestra | |
|---|---|
boolean |
|
isProfile
public boolean isProfile ()
Devuelve si esta instancia es de tipo de perfil.
| Muestra | |
|---|---|
boolean |
|
isSecondary
public boolean isSecondary ()
| Muestra | |
|---|---|
boolean |
|
isSystem
public boolean isSystem ()
| Muestra | |
|---|---|
boolean |
|
valueOf
public static UserInfo.UserType valueOf (String name)
| Parámetros | |
|---|---|
name |
String |
| Muestra | |
|---|---|
UserInfo.UserType |
|