Condividi tramite


Resources.GetValue Metodo

Definizione

Overload

GetValue(Int32, TypedValue, Boolean)

Restituisce i dati non elaborati associati a un ID risorsa specifico.

GetValue(String, TypedValue, Boolean)

Restituisce i dati non elaborati associati a un ID risorsa specifico.

GetValue(Int32, TypedValue, Boolean)

Restituisce i dati non elaborati associati a un ID risorsa specifico.

[Android.Runtime.Register("getValue", "(ILandroid/util/TypedValue;Z)V", "GetGetValue_ILandroid_util_TypedValue_ZHandler")]
public virtual void GetValue (int id, Android.Util.TypedValue? outValue, bool resolveRefs);
[<Android.Runtime.Register("getValue", "(ILandroid/util/TypedValue;Z)V", "GetGetValue_ILandroid_util_TypedValue_ZHandler")>]
abstract member GetValue : int * Android.Util.TypedValue * bool -> unit
override this.GetValue : int * Android.Util.TypedValue * bool -> unit

Parametri

id
Int32

Identificatore di risorsa desiderato, generato dallo strumento aapt. Questo numero intero codifica il pacchetto, il tipo e la voce della risorsa. Il valore 0 è un identificatore non valido.

outValue
TypedValue

Oggetto in cui inserire i dati della risorsa.

resolveRefs
Boolean

Se true, verrà seguita una risorsa che rappresenta un riferimento a un'altra risorsa in modo da ricevere i dati effettivi delle risorse finali. Se false, typedValue verrà compilato con il riferimento stesso.

Attributi

Eccezioni

Genera NotFoundException se l'ID specificato non esiste.

Commenti

Restituisce i dati non elaborati associati a un ID risorsa specifico.

Documentazione java per android.content.res.Resources.getValue(int, android.util.TypedValue, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

GetValue(String, TypedValue, Boolean)

Restituisce i dati non elaborati associati a un ID risorsa specifico.

[Android.Runtime.Register("getValue", "(Ljava/lang/String;Landroid/util/TypedValue;Z)V", "GetGetValue_Ljava_lang_String_Landroid_util_TypedValue_ZHandler")]
public virtual void GetValue (string? name, Android.Util.TypedValue? outValue, bool resolveRefs);
[<Android.Runtime.Register("getValue", "(Ljava/lang/String;Landroid/util/TypedValue;Z)V", "GetGetValue_Ljava_lang_String_Landroid_util_TypedValue_ZHandler")>]
abstract member GetValue : string * Android.Util.TypedValue * bool -> unit
override this.GetValue : string * Android.Util.TypedValue * bool -> unit

Parametri

name
String

Nome della risorsa desiderata. Viene passato a getIdentifier() con un tipo predefinito "string".

outValue
TypedValue

Oggetto in cui inserire i dati della risorsa.

resolveRefs
Boolean

Se true, verrà seguita una risorsa che rappresenta un riferimento a un'altra risorsa in modo da ricevere i dati effettivi delle risorse finali. Se false, typedValue verrà compilato con il riferimento stesso.

Attributi

Eccezioni

Genera NotFoundException se l'ID specificato non esiste.

Commenti

Restituisce i dati non elaborati associati a un ID risorsa specifico. Per informazioni sul mapping dei nomi agli ID risorsa, vedere getIdentifier() per informazioni su come vengono mappati i nomi agli ID risorsa e getString(int) per informazioni sul recupero delle risorse stringa.

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

Documentazione java per android.content.res.Resources.getValue(java.lang.String, android.util.TypedValue, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a