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


Menentukan perilaku yang diharapkan bergantung pada UserType yang terkait dengannya.

CATATAN: saat ini kemampuan untuk beralih hanya diperiksa jika jenis pengguna adalah UserType.SYSTEM.

Ringkasan

Nilai enum

UserSwitcher.UserTypeMode  LEGACY

Kolom ini tidak digunakan lagi. TODO(b/419372865): hapus setelah pengujian yang dapat diabaikan saat HSU tidak dapat dialihkan diubah untuk menggunakan mode REQUIRED_ONLY. 

UserSwitcher.UserTypeMode  REQUIRED_AND_SWITCHABLE

Pengguna harus ada dan dapat dialihkan, jika tidak, penyiapan akan gagal. 

UserSwitcher.UserTypeMode  REQUIRED_ONLY

Pengguna harus ada, tetapi pengujian tidak akan mengganti pengguna jika pengguna tersebut tidak dapat diganti. 

Metode publik

static UserSwitcher.UserTypeMode valueOf(String name)
static final UserTypeMode[] values()

Nilai enum

LEGACY

public static final UserSwitcher.UserTypeMode LEGACY

Kolom ini tidak digunakan lagi.
TODO(b/419372865): hapus setelah pengujian yang dapat diabaikan saat HSU tidak dapat dialihkan diubah untuk menggunakan mode REQUIRED_ONLY.

Jika jenis pengguna adalah SYSTEM dan perangkat tidak mengizinkan peralihan ke pengguna sistem, perangkat akan beralih ke pengguna penuh pertama.

REQUIRED_AND_SWITCHABLE

public static final UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE

Pengguna harus ada dan dapat dialihkan, jika tidak, penyiapan akan gagal.

REQUIRED_ONLY

public static final UserSwitcher.UserTypeMode REQUIRED_ONLY

Pengguna harus ada, tetapi pengujian tidak akan mengalihkan pengguna jika tidak dapat dialihkan.

Metode publik

valueOf

public static UserSwitcher.UserTypeMode valueOf (String name)

Parameter
name String

Hasil
UserSwitcher.UserTypeMode

nilai

public static final UserTypeMode[] values ()

Hasil
UserTypeMode[]