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


וריאנטים נתמכים של סוג המשתמש בממשקי API חיצוניים.

סיכום

ערכי enum

UserInfo.UserType  CLONE_PROFILE

שכפול של משתמש בפרופיל 

UserInfo.UserType  COMMUNAL_PROFILE

משתמש בפרופיל משותף 

UserInfo.UserType  CURRENT

המשתמש הנוכחי באפליקציה הפועלת ברקע במכשיר 

UserInfo.UserType  FULL

מציין משתמש "מלא", שהוא משתמש אנושי שאינו משתמש בפרופיל. 

UserInfo.UserType  GUEST

משתמש אורח. 

UserInfo.UserType  MAIN

השדה הזה הוצא משימוש. במקומה צריך להשתמש ב-FULL. 

UserInfo.UserType  MANAGED_PROFILE

משתמש בפרופיל מנוהל, למשל פרופיל עבודה. 

UserInfo.UserType  NULL

מזהה משתמש לא מוגדר 

UserInfo.UserType  PRIMARY

המשתמש מסומן כמשתמש ראשי במכשיר. ברוב המקרים, משתמש ראשי = משתמש מערכת = משתמש 0 

UserInfo.UserType  PRIVATE_PROFILE

משתמש עם פרופיל פרטי 

UserInfo.UserType  SECONDARY

משתמש משני, כלומר 

UserInfo.UserType  SYSTEM

משתמש המערכת = משתמש 0 

‫methods ציבוריים

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

השיטה הזו הוצאה משימוש. במקומה צריך להשתמש במדיניות isFull().

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

מחזירה תשובה אם המופע הזה הוא מסוג הפרופיל.

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

ערכי enum

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

שכפול משתמש בפרופיל

COMMUNAL_PROFILE

public static final UserInfo.UserType COMMUNAL_PROFILE

משתמש בפרופיל משותף

CURRENT

public static final UserInfo.UserType CURRENT

המשתמש הנוכחי באפליקציה הפועלת בחזית המכשיר

FULL

public static final UserInfo.UserType FULL

מציין משתמש "מלא", שהוא משתמש אנושי שאינו משתמש בפרופיל.

אורח

public static final UserInfo.UserType GUEST

משתמש אורח. יכולה להיות רק אחת בכל פעם, היא עשויה להיות זמנית ויכולות לחול עליה הגבלות נוספות.

ראשי

public static final UserInfo.UserType MAIN

השדה הזה הוצא משימוש.
במקום זאת, צריך להשתמש ב-FULL.

מציין את המשתמש ה'ראשי', שהוא המשתמש הראשי המיועד במכשיר, כפי שמוגדר על ידי ERROR(/UserManager#getMainUser()).

MANAGED_PROFILE

public static final UserInfo.UserType MANAGED_PROFILE

משתמש בפרופיל מנוהל, למשל פרופיל עבודה.

NULL

public static final UserInfo.UserType NULL

מזהה משתמש לא מוגדר

ראשי

public static final UserInfo.UserType PRIMARY

המשתמש מסומן כמשתמש ראשי במכשיר. ברוב המקרים, משתמש ראשי = משתמש מערכת = משתמש 0

PRIVATE_PROFILE

public static final UserInfo.UserType PRIVATE_PROFILE

משתמש בפרופיל פרטי

משני

public static final UserInfo.UserType SECONDARY

משתמש משני, כלומר לא משתמש ראשי ולא משתמש מערכת.

מערכת

public static final UserInfo.UserType SYSTEM

משתמש המערכת = משתמש 0

‫methods ציבוריים

isCloneProfile

public boolean isCloneProfile ()

החזרות
boolean

isCurrent

public boolean isCurrent ()

החזרות
boolean

isFull

public boolean isFull ()

החזרות
boolean

isGuest

public boolean isGuest ()

החזרות
boolean

isMain

public boolean isMain ()

השיטה הזו הוצאה משימוש.
במקומה צריך להשתמש ב-isFull().

החזרות
boolean

isManagedProfile

public boolean isManagedProfile ()

החזרות
boolean

isPrimary

public boolean isPrimary ()

החזרות
boolean

isPrivateProfile

public boolean isPrivateProfile ()

החזרות
boolean

isProfile

public boolean isProfile ()

מחזירה תשובה אם המופע הזה הוא מסוג הפרופיל.

החזרות
boolean

isSecondary

public boolean isSecondary ()

החזרות
boolean

isSystem

public boolean isSystem ()

החזרות
boolean

valueOf

public static UserInfo.UserType valueOf (String name)

פרמטרים
name String

החזרות
UserInfo.UserType

values

public static final UserType[] values ()

החזרות
UserType[]