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

정의되지 않은 사용자 ID 

UserInfo.UserType  PRIMARY

기기에서 기본으로 플래그가 지정된 사용자입니다. 대부분 기본값은 시스템 사용자 = 사용자 0입니다. 

UserInfo.UserType  PRIVATE_PROFILE

비공개 프로필 사용자 

UserInfo.UserType  SECONDARY

보조 사용자, 즉 

UserInfo.UserType  SYSTEM

시스템 사용자 = 사용자 0 

공개 메서드

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

공동 프로필 사용자

기존

public static final UserInfo.UserType CURRENT

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

최대

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

정의되지 않은 사용자 ID

기본

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

공개 메서드

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[]