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 utente nelle API esterne.
Riepilogo
Valori enum | |
---|---|
UserInfo.UserType |
CLONE_PROFILE
utente del profilo clone |
UserInfo.UserType |
COMMUNAL_PROFILE
utente del profilo comune |
UserInfo.UserType |
CURRENT
utente in primo piano corrente del dispositivo |
UserInfo.UserType |
GUEST
utente ospite. |
UserInfo.UserType |
MAIN
utente segnalato come utente principale sul dispositivo; su non-hsum utente principale = utente di sistema = utente 0 su utente principale hsum = primo utente umano. |
UserInfo.UserType |
MANAGED_PROFILE
utente del profilo gestito, ad esempio il profilo di lavoro. |
UserInfo.UserType |
PRIMARY
utente segnalato come principale sul dispositivo; nella maggior parte dei casi principale = utente di sistema = utente 0 |
UserInfo.UserType |
PRIVATE_PROFILE
utente con profilo privato |
UserInfo.UserType |
SECONDARY
utente secondario, ovvero |
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()
Restituisce se questa 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 corrente in primo piano del dispositivo
OSPITE
public static final UserInfo.UserType GUEST
utente ospite. Ne può esistere uno alla volta, può essere effimero e avere più limitazioni.
PRINCIPALE
public static final UserInfo.UserType MAIN
utente segnalato come utente principale sul dispositivo; su non-hsum utente principale = utente di sistema = utente 0 su utente principale hsum = primo utente umano.
MANAGED_PROFILE
public static final UserInfo.UserType MANAGED_PROFILE
utente del profilo gestito, ad esempio il profilo di lavoro.
PRINCIPALE
public static final UserInfo.UserType PRIMARY
utente segnalato come principale sul dispositivo; nella maggior parte dei casi principale = utente di sistema = utente 0
SECONDARIO
public static final UserInfo.UserType SECONDARY
utente secondario, ovvero non principale e non di sistema.
Metodi pubblici
isCloneProfile
public boolean isCloneProfile ()
Ritorni | |
---|---|
boolean |
isCurrent
public boolean isCurrent ()
Ritorni | |
---|---|
boolean |
isGuest
public boolean isGuest ()
Ritorni | |
---|---|
boolean |
isMain
public boolean isMain ()
Ritorni | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Ritorni | |
---|---|
boolean |
isPrimary
public boolean isPrimary ()
Ritorni | |
---|---|
boolean |
isPrivateProfile
public boolean isPrivateProfile ()
Ritorni | |
---|---|
boolean |
isProfile
public boolean isProfile ()
Restituisce se questa istanza è di tipo profilo.
Ritorni | |
---|---|
boolean |
isSecondary
public boolean isSecondary ()
Ritorni | |
---|---|
boolean |
isSystem
public boolean isSystem ()
Ritorni | |
---|---|
boolean |
valueOf
public static UserInfo.UserType valueOf (String name)
Parametri | |
---|---|
name |
String |
Ritorni | |
---|---|
UserInfo.UserType |