Info Pengguna
public final class UserInfo
extends Object
java.lang.Objek |
↳ | com.android.tradefed.device.UserInfo |
Mirip dengan kelas UserInfo dari platform.
Ini dimaksudkan agar mirip dengan android.content.pm.UserInfo.
Menyimpan data dan logika dasar seputar informasi untuk satu pengguna.
Ringkasan
Konstruktor publik |
---|
UserInfo (int userId, String userName, int flag, boolean isRunning) |
UserInfo (int userId, String userName, int flag, boolean isRunning, String userType) |
Konstanta
FLAGS_NOT_SECONDARY
public static final int FLAGS_NOT_SECONDARY
Nilai Konstan: 45 (0x0000002d)
FLAG_EPHEMERAL
public static final int FLAG_EPHEMERAL
Nilai Konstan: 256 (0x00000100)
FLAG_GUEST
public static final int FLAG_GUEST
Nilai Konstan: 4 (0x00000004)
FLAG_MAIN
public static final int FLAG_MAIN
Nilai Konstan: 16384 (0x00004000)
FLAG_MANAGED_PROFILE
public static final int FLAG_MANAGED_PROFILE
Nilai Konstan: 32 (0x00000020)
FLAG_PRIMARY
public static final int FLAG_PRIMARY
Nilai Konstan: 1 (0x00000001)
FLAG_PROFILE
public static final int FLAG_PROFILE
Nilai Konstan: 4096 (0x00001000)
FLAG_RESTRICTED
public static final int FLAG_RESTRICTED
Nilai Konstan: 8 (0x00000008)
USER_SYSTEM
public static final int USER_SYSTEM
Nilai Konstan: 0 (0x00000000)
Bidang
CLONE_PROFILE_TYPE
public static final String CLONE_PROFILE_TYPE
Konstruktor publik
Info Pengguna
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning)
Parameter |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
Info Pengguna
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning,
String userType)
Parameter |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
userType | String |
Metode publik
bendera
public int flag ()
isCloneProfile
public boolean isCloneProfile ()
adalah Efemeral
public boolean isEphemeral ()
isGuest
public boolean isGuest ()
isMain
public boolean isMain ()
isManagedProfile
public boolean isManagedProfile ()
isPrimer
public boolean isPrimary ()
sedang berlari
public boolean isRunning ()
isSecondary
public boolean isSecondary ()
isSystem
public boolean isSystem ()
isUserType
public boolean isUserType (UserInfo.UserType userType,
int currentUserId)
Kembalikan apakah instance ini dari jenis yang ditentukan.
Parameter |
---|
userType | UserInfo.UserType |
currentUserId | int |
identitas pengguna
public int userId ()
nama belakang
public String userName ()