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


Varianti supportate del tipo di un utente nelle API esterne.

Riepilogo

Valori enum

UserInfo.UserType  CLONE_PROFILE

clona utente profilo

UserInfo.UserType  COMMUNAL_PROFILE

utente del profilo comune

UserInfo.UserType  CURRENT

utente attuale in primo piano del dispositivo

UserInfo.UserType  GUEST

ospite. 

UserInfo.UserType  MAIN

l'utente contrassegnato come utente principale del dispositivo; on non-hsum utente principale = utente di sistema = utente 0 on hsum utente principale = primo utente umano. 

UserInfo.UserType  MANAGED_PROFILE

utente con profilo gestito, ad es. profilo di lavoro. 

UserInfo.UserType  PRIMARY

l'utente contrassegnato come principale sul dispositivo; più spesso principale = utente del sistema = utente 0

UserInfo.UserType  PRIVATE_PROFILE

utente con profilo privato

UserInfo.UserType  SECONDARY

utente secondario, ad esempio

UserInfo.UserType  SYSTEM

utente di sistema = utente 0

Metodi pubblici

boolean isCloneProfile()
boolean isCurrent()
boolean isGuest()
boolean isMain()
boolean isManagedProfile()
boolean isPrimary()
boolean isPrivateProfile()
boolean isProfile()

Indica se l'istanza è di tipo profilo.

boolean isSecondary()
boolean isSystem()
static UserInfo.UserType valueOf(String name)
static final UserType[] values()

Valori enum

PROFILO_CLONE

public static final UserInfo.UserType CLONE_PROFILE

clona utente profilo

PROFILO_COMMUNAL

public static final UserInfo.UserType COMMUNAL_PROFILE

utente del profilo comune

MODELLO ATTUALE

public static final UserInfo.UserType CURRENT

utente attuale in primo piano del dispositivo

OSPITE

public static final UserInfo.UserType GUEST

ospite. Può esisterne solo uno alla volta, potrebbe essere temporaneo e avere più limitazioni.

PRINCIPALE

public static final UserInfo.UserType MAIN

l'utente contrassegnato come utente principale del dispositivo; on non-hsum utente principale = utente di sistema = utente 0 on hsum utente principale = primo utente umano.

PROFILO_GESTITO

public static final UserInfo.UserType MANAGED_PROFILE

utente con profilo gestito, ad es. profilo di lavoro.

PRINCIPALE

public static final UserInfo.UserType PRIMARY

l'utente contrassegnato come principale sul dispositivo; più spesso principale = utente del sistema = utente 0

PROFILO_PRIVATO

public static final UserInfo.UserType PRIVATE_PROFILE

utente con profilo privato

SECONDARIO

public static final UserInfo.UserType SECONDARY

utente secondario, ovvero non principale e non del sistema.

SISTEMA

public static final UserInfo.UserType SYSTEM

utente di sistema = utente 0

Metodi pubblici

isCloneProfile

public boolean isCloneProfile ()

Ritorni
boolean

ècorrente

public boolean isCurrent ()

Ritorni
boolean

èOspite

public boolean isGuest ()

Ritorni
boolean

èPrincipale

public boolean isMain ()

Ritorni
boolean

isManagedProfile

public boolean isManagedProfile ()

Ritorni
boolean

Principale

public boolean isPrimary ()

Ritorni
boolean

èProfiloPrivato

public boolean isPrivateProfile ()

Ritorni
boolean

ProfiloI

public boolean isProfile ()

Indica se l'istanza è di tipo profilo.

Ritorni
boolean

èSecondario

public boolean isSecondary ()

Ritorni
boolean

Sistema

public boolean isSystem ()

Ritorni
boolean

valueOf

public static UserInfo.UserType valueOf (String name)

Parametri
name String

Ritorni
UserInfo.UserType

valori

public static final UserType[] values ()

Ritorni
UserType[]