사용자 정보.사용자 유형

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  GUEST

게스트 사용자를 위한 것입니다. 

UserInfo.UserType  MAIN

기기의 주 사용자로 신고된 사용자 hsum이 아닌 주 사용자 = 시스템 사용자 = 사용자 0 시 hsum 기본 사용자 = 첫 번째 인간 사용자. 

UserInfo.UserType  MANAGED_PROFILE

관리 프로필 사용자(예: 직장 프로필 

UserInfo.UserType  PRIMARY

기기에서 기본 사용자로 신고된 사용자 가장 자주 기본 = 시스템 사용자 = 사용자 0

UserInfo.UserType  PRIVATE_PROFILE

비공개 프로필 사용자

UserInfo.UserType  SECONDARY

보조 사용자(예:

UserInfo.UserType  SYSTEM

시스템 사용자 = 사용자 0

공개 메서드

boolean isCloneProfile()
boolean isCurrent()
boolean isGuest()
boolean isMain()
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

공용 프로필 사용자

기존

public static final UserInfo.UserType CURRENT

기기의 현재 포그라운드 사용자

게스트

public static final UserInfo.UserType GUEST

게스트 사용자를 위한 것입니다. 한 번에 하나만 존재할 수 있으며 일시적일 수 있으며 더 많은 제한사항이 적용될 수 있습니다.

기본

public static final UserInfo.UserType MAIN

기기의 주 사용자로 신고된 사용자 hsum이 아닌 주 사용자 = 시스템 사용자 = 사용자 0 시 hsum 기본 사용자 = 첫 번째 인간 사용자.

관리 프로필

public static final UserInfo.UserType MANAGED_PROFILE

관리 프로필 사용자(예: 직장 프로필

기본

public static final UserInfo.UserType PRIMARY

기기에서 기본 사용자로 신고된 사용자 가장 자주 기본 = 시스템 사용자 = 사용자 0

비공개 프로필

public static final UserInfo.UserType PRIVATE_PROFILE

비공개 프로필 사용자

보조

public static final UserInfo.UserType SECONDARY

보조 사용자(예: 기본이 아닌 사용자 및 비시스템)입니다.

시스템

public static final UserInfo.UserType SYSTEM

시스템 사용자 = 사용자 0

공개 메서드

isCloneProfile

public boolean isCloneProfile ()

반환 값
boolean

isCurrent

public boolean isCurrent ()

반환 값
boolean

isGuest

public boolean isGuest ()

반환 값
boolean

isMain

public boolean isMain ()

반환 값
boolean

isManagedProfile

public boolean isManagedProfile ()

반환 값
boolean

기본

public boolean isPrimary ()

반환 값
boolean

isPrivateProfile

public boolean isPrivateProfile ()

반환 값
boolean

isProfile

public boolean isProfile ()

이 인스턴스가 프로필 유형인지 여부를 반환합니다.

반환 값
boolean

isSecondary

public boolean isSecondary ()

반환 값
boolean

isSystem

public boolean isSystem ()

반환 값
boolean

public static UserInfo.UserType valueOf (String name)

매개변수
name String

반환 값
UserInfo.UserType

values

public static final UserType[] values ()

반환 값
UserType[]