Lingua

Resources.GetIdentifier(String, String, String) Metodo

Definizione

Restituisce un identificatore di risorsa per il nome della risorsa specificato.

[Android.Runtime.Register("getIdentifier", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetGetIdentifier_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual int GetIdentifier(string? name, string? defType, string? defPackage);
[<Android.Runtime.Register("getIdentifier", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetGetIdentifier_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member GetIdentifier : string * string * string -> int
override this.GetIdentifier : string * string * string -> int

Parametri

name
String

Nome della risorsa desiderata.

defType
String

Tipo di risorsa predefinito facoltativo da trovare, se "type/" non è incluso nel nome. Può essere Null per richiedere un tipo esplicito.

defPackage
String

Pacchetto predefinito facoltativo da trovare, se "package:" non è incluso nel nome. Può essere Null per richiedere un pacchetto esplicito.

Valori restituiti

int Identificatore della risorsa associato. Restituisce 0 se non è stata trovata alcuna risorsa di questo tipo. (0 non è un ID risorsa valido.

Attributi

Commenti

Restituisce un identificatore di risorsa per il nome della risorsa specificato. Un nome di risorsa completo è il formato "package:type/entry". I primi due componenti (pacchetto e tipo) sono facoltativi se defType e defPackage, rispettivamente, sono specificati qui.

Nota: l'uso di questa funzione è sconsigliato. È molto più efficiente recuperare le risorse in base all'identificatore rispetto al nome.

per android.content.res.Resources.getIdentifier(java.lang.String, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a