Simile alla classe UserInfo dalla piattaforma.
Questo dovrebbe essere simile a android.content.pm.UserInfo.
Memorizza i dati e la logica di base attorno alle informazioni per un utente.
Classi nidificate |
---|
enum | UserInfo.UserType Varianti supportate del tipo di un utente nelle API esterne. |
Costruttori pubblici |
---|
UserInfo (int userId, String userName, int flag, boolean isRunning) |
Costanti
FLAGS_NOT_SECONDARI
public static final int FLAGS_NOT_SECONDARY
Valore costante: 45 (0x0000002d)
FLAG_EPHEMERAL
public static final int FLAG_EPHEMERAL
Valore costante: 256 (0x00000100)
FLAG_GUEST
public static final int FLAG_GUEST
Valore costante: 4 (0x00000004)
FLAG_MANAGED_PROFILE
public static final int FLAG_MANAGED_PROFILE
Valore costante: 32 (0x00000020)
FLAG_PRIMARY
public static final int FLAG_PRIMARY
Valore costante: 1 (0x00000001)
FLAG_RESTRICTED
public static final int FLAG_RESTRICTED
Valore costante: 8 (0x00000008)
USER_SYSTEM
public static final int USER_SYSTEM
Valore costante: 0 (0x00000000)
Costruttori pubblici
Informazioni utente
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning)
Parametri |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
Metodi pubblici
bandiera
public int flag ()
è effimero
public boolean isEphemeral ()
isGuest
public boolean isGuest ()
isManagedProfile
public boolean isManagedProfile ()
è primario
public boolean isPrimary ()
è in esecuzione
public boolean isRunning ()
èSecondario
public boolean isSecondary ()
isSystem
public boolean isSystem ()
isUserType
public boolean isUserType (UserInfo.UserType userType,
int currentUserId)
Restituisce se questa istanza è del tipo specificato.
Parametri |
---|
userType | UserInfo.UserType |
currentUserId | int |
ID utente
public int userId ()
nome utente
public String userName ()
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Last updated 2022-08-15 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]