Freigeben über


Resources.GetValue Methode

Definition

Überlädt

GetValue(Int32, TypedValue, Boolean)

Gibt die Rohdaten zurück, die einer bestimmten Ressourcen-ID zugeordnet sind.

GetValue(String, TypedValue, Boolean)

Gibt die Rohdaten zurück, die einer bestimmten Ressourcen-ID zugeordnet sind.

GetValue(Int32, TypedValue, Boolean)

Gibt die Rohdaten zurück, die einer bestimmten Ressourcen-ID zugeordnet sind.

[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

Parameter

id
Int32

Der gewünschte Ressourcenbezeichner, wie vom aapt-Tool generiert. Diese ganze Zahl codiert das Paket, den Typ und den Ressourceneintrag. Der Wert 0 ist ein ungültiger Bezeichner.

outValue
TypedValue

Objekt, in dem die Ressourcendaten platziert werden sollen.

resolveRefs
Boolean

Wenn true, wird eine Ressource, die einen Verweis auf eine andere Ressource darstellt, befolgt, sodass Sie die tatsächlichen endgültigen Ressourcendaten erhalten. Wenn false, wird der TypedValue mit dem Verweis selbst ausgefüllt.

Attribute

Ausnahmen

Löst NotFoundException aus, wenn die angegebene ID nicht vorhanden ist.

Hinweise

Gibt die Rohdaten zurück, die einer bestimmten Ressourcen-ID zugeordnet sind.

Java-Dokumentation für android.content.res.Resources.getValue(int, android.util.TypedValue, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

GetValue(String, TypedValue, Boolean)

Gibt die Rohdaten zurück, die einer bestimmten Ressourcen-ID zugeordnet sind.

[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

Parameter

name
String

Der Name der gewünschten Ressource. Dies wird an getIdentifier() mit dem Standardtyp "string" übergeben.

outValue
TypedValue

Objekt, in dem die Ressourcendaten platziert werden sollen.

resolveRefs
Boolean

Wenn true, wird eine Ressource, die einen Verweis auf eine andere Ressource darstellt, befolgt, sodass Sie die tatsächlichen endgültigen Ressourcendaten erhalten. Wenn false, wird der TypedValue mit dem Verweis selbst ausgefüllt.

Attribute

Ausnahmen

Löst NotFoundException aus, wenn die angegebene ID nicht vorhanden ist.

Hinweise

Gibt die Rohdaten zurück, die einer bestimmten Ressourcen-ID zugeordnet sind. Informationen zum Abrufen von Zeichenfolgenressourcen finden Sie unter "getIdentifier() "getIdentifier() "getIdentifier()".

Hinweis: Die Verwendung dieser Funktion wird abgeraten. Es ist viel effizienter, Ressourcen anhand des Bezeichners abzurufen als nach Namen.

Java-Dokumentation für android.content.res.Resources.getValue(java.lang.String, android.util.TypedValue, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: