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ının türünün desteklenen varyantları.

Özet

Enum değerleri

UserInfo.UserType  CLONE_PROFILE

clone profile user 

UserInfo.UserType  COMMUNAL_PROFILE

topluluk profili kullanıcısı

UserInfo.UserType  CURRENT

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

UserInfo.UserType  FULL

Profil dışı bir kullanıcı olan "tam" kullanıcıyı belirtir. 

UserInfo.UserType  GUEST

misafir kullanıcı. 

UserInfo.UserType  MAIN

Bu alan kullanımdan kaldırılmıştır. Bunun yerine FULL'u kullanın. 

UserInfo.UserType  MANAGED_PROFILE

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

UserInfo.UserType  NULL

tanımsız kullanıcı kimliği 

UserInfo.UserType  PRIMARY

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

UserInfo.UserType  PRIVATE_PROFILE

gizli profil kullanıcısı

UserInfo.UserType  SECONDARY

ikincil kullanıcı, yani 

UserInfo.UserType  SYSTEM

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

Herkese açık yöntemler

boolean isCloneProfile()
boolean isCurrent()
boolean isFull()
boolean isGuest()
boolean isMain()

Bu yöntem kullanımdan kaldırılmıştır. Bunun yerine isFull() politikasını kullanın.

boolean isManagedProfile()
boolean isPrimary()
boolean isPrivateProfile()
boolean isProfile()

Bu örneğin profil türünde 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

clone profile user

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

topluluk profili kullanıcısı

GEÇERLİ MODEL

public static final UserInfo.UserType CURRENT

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

TAM

public static final UserInfo.UserType FULL

Profil dışı bir kullanıcı olan "tam" kullanıcıyı belirtir.

GÖZ AT

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

Bu alan kullanımdan kaldırılmıştır.
Bunun yerine FULL'u kullanın.

ERROR(/UserManager#getMainUser()) tarafından tanımlandığı şekilde, cihazdaki belirlenmiş birincil kullanıcı olan "ana" kullanıcıyı gösterir.

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

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

NULL

public static final UserInfo.UserType NULL

Tanımsız kullanıcı kimliği

BİRİNCİL

public static final UserInfo.UserType PRIMARY

Cihazda birincil kullanıcı olarak işaretlenen kullanıcı; genellikle 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ı (birincil ve sistem kullanıcısı olmayan)

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

isFull

public boolean isFull ()

İlerlemeler
boolean

isGuest

public boolean isGuest ()

İlerlemeler
boolean

isMain

public boolean isMain ()

Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine isFull() kullanın.

İ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ünde 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[]