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 isFull().

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

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

Clonar usuario de perfil

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.

NULO

public static final UserInfo.UserType NULL

ID de usuario no definido

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

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

Usuario de perfil privado

SECUNDARIA

public static final UserInfo.UserType SECONDARY

Usuario secundario, es decir, no principal ni del sistema.

SISTEMA

public static final UserInfo.UserType SYSTEM

usuario del sistema = usuario 0

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

valores

public static final UserType[] values ()

Muestra
UserType[]