UserSwitcher.UserTypeMode
public
static
final
enum
UserSwitcher.UserTypeMode
extends Enum<UserSwitcher.UserTypeMode>
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.device.UserSwitcher.UserTypeMode> | |
| ↳ | com.android.tradefed.device.UserSwitcher.UserTypeMode | |
연결된 UserType에 따라 예상되는 동작을 정의합니다.
참고: 현재 전환 가능성은 사용자 유형이 UserType.SYSTEM인 경우에만 확인됩니다.
요약
Enum 값 | |
|---|---|
UserSwitcher.UserTypeMode |
LEGACY
이 필드는 지원 중단되었습니다. TODO(b/419372865): HSU를 전환할 수 없을 때 무시할 수 있는 테스트가 모드 REQUIRED_ONLY를 사용하도록 변경되면 삭제 |
UserSwitcher.UserTypeMode |
REQUIRED_AND_SWITCHABLE
사용자가 존재하고 전환 가능해야 합니다. 그렇지 않으면 준비자가 실패합니다. |
UserSwitcher.UserTypeMode |
REQUIRED_ONLY
사용자가 있어야 하지만 전환할 수 없는 경우 테스트에서 사용자를 전환하지 않습니다. |
공개 메서드 | |
|---|---|
static
UserSwitcher.UserTypeMode
|
valueOf(String name)
|
static
final
UserTypeMode[]
|
values()
|
Enum 값
LEGACY
public static final UserSwitcher.UserTypeMode LEGACY
이 필드는 지원 중단되었습니다.
TODO(b/419372865): HSU를 전환할 수 없을 때 무시할 수 있는 테스트가 모드 REQUIRED_ONLY를 사용하도록 변경되면 삭제
사용자 유형이 SYSTEM이고 기기에서 시스템 사용자로 전환할 수 없는 경우 대신 첫 번째 전체 사용자로 전환됩니다.
REQUIRED_AND_SWITCHABLE
public static final UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE
사용자가 존재하고 전환 가능해야 합니다. 그렇지 않으면 준비자가 실패합니다.
REQUIRED_ONLY
public static final UserSwitcher.UserTypeMode REQUIRED_ONLY
사용자가 있어야 하지만 전환할 수 없는 경우 테스트에서 사용자를 전환하지 않습니다.
공개 메서드
valueOf
public static UserSwitcher.UserTypeMode valueOf (String name)
| 매개변수 | |
|---|---|
name |
String |
| 반환 | |
|---|---|
UserSwitcher.UserTypeMode |
|