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
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
SECONDARIO
public static final UserInfo.UserType SECONDARY
utente secondario, ovvero non principale e non del sistema.
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 |