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


Harici API'lerde kullanıcı türünün desteklenen varyantları.

Özet

Enum değerleri

UserInfo.UserType  CLONE_PROFILE

klon profil kullanıcısı

UserInfo.UserType  COMMUNAL_PROFILE

ortak profil kullanıcısı

UserInfo.UserType  CURRENT

Cihazın mevcut ön plan kullanıcısı

UserInfo.UserType  GUEST

misafir kullanıcı. 

UserInfo.UserType  MAIN

Cihazdaki ana kullanıcı olarak işaretlenmiş kullanıcı; hsum olmayan cihazlarda ana kullanıcı = sistem kullanıcısı = kullanıcı 0, hsum olan cihazlarda ana kullanıcı = ilk gerçek kullanıcı. 

UserInfo.UserType  MANAGED_PROFILE

yönetilen profil kullanıcısı (ör. iş profili). 

UserInfo.UserType  PRIMARY

Cihazda birincil olarak işaretlenmiş kullanıcı; genellikle birincil = sistem kullanıcısı = kullanıcı 0

UserInfo.UserType  PRIVATE_PROFILE

gizli profil kullanıcısı

UserInfo.UserType  SECONDARY

ikincil kullanıcı (ör.

UserInfo.UserType  SYSTEM

sistem kullanıcısı = kullanıcı 0

Herkese açık yöntemler

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

Bu örneğin profil türüne ait olup olmadığını döndürür.

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

Enum değerleri

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

klon profil kullanıcısı

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

ortak profil kullanıcısı

GEÇERLİ MODEL

public static final UserInfo.UserType CURRENT

Cihazın mevcut ön plan kullanıcısı

GUEST

public static final UserInfo.UserType GUEST

misafir kullanıcı. Aynı anda yalnızca bir tane olabilir, geçici olabilir ve daha fazla kısıtlamaya sahip olabilir.

ASIL

public static final UserInfo.UserType MAIN

Cihazdaki ana kullanıcı olarak işaretlenmiş kullanıcı; hsum olmayan cihazlarda ana kullanıcı = sistem kullanıcısı = kullanıcı 0, hsum olan cihazlarda ana kullanıcı = ilk gerçek kullanıcı.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

yönetilen profil kullanıcısı (ör. iş profili).

BİRİNCİL

public static final UserInfo.UserType PRIMARY

Cihazda birincil olarak işaretlenen kullanıcı; çoğu zaman birincil = sistem kullanıcısı = kullanıcı 0

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

gizli profil kullanıcısı

İKİNCİL

public static final UserInfo.UserType SECONDARY

ikincil kullanıcı (ör. birincil ve sistem kullanıcısı değil).

SİSTEM

public static final UserInfo.UserType SYSTEM

sistem kullanıcısı = kullanıcı 0

Herkese açık yöntemler

isCloneProfile

public boolean isCloneProfile ()

İlerlemeler
boolean

isCurrent

public boolean isCurrent ()

İlerlemeler
boolean

isGuest

public boolean isGuest ()

İlerlemeler
boolean

isMain

public boolean isMain ()

İlerlemeler
boolean

isManagedProfile

public boolean isManagedProfile ()

İlerlemeler
boolean

isPrimary

public boolean isPrimary ()

İlerlemeler
boolean

isPrivateProfile

public boolean isPrivateProfile ()

İlerlemeler
boolean

isProfile

public boolean isProfile ()

Bu örneğin profil türüne ait olup olmadığını döndürür.

İlerlemeler
boolean

isSecondary

public boolean isSecondary ()

İlerlemeler
boolean

isSystem

public boolean isSystem ()

İlerlemeler
boolean

valueOf

public static UserInfo.UserType valueOf (String name)

Parametreler
name String

İlerlemeler
UserInfo.UserType

değerler

public static final UserType[] values ()

İlerlemeler
UserType[]