Partager via


Resources.GetValue Méthode

Définition

Surcharges

GetValue(Int32, TypedValue, Boolean)

Retournez les données brutes associées à un ID de ressource particulier.

GetValue(String, TypedValue, Boolean)

Retournez les données brutes associées à un ID de ressource particulier.

GetValue(Int32, TypedValue, Boolean)

Retournez les données brutes associées à un ID de ressource particulier.

[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

Paramètres

id
Int32

Identificateur de ressource souhaité, tel que généré par l’outil aapt. Cet entier encode le package, le type et l’entrée de ressource. La valeur 0 est un identificateur non valide.

outValue
TypedValue

Objet dans lequel placer les données de ressource.

resolveRefs
Boolean

Si la valeur est true, une ressource qui est une référence à une autre ressource sera suivie afin que vous receviez les données de ressource finales réelles. Si la valeur est false, TypedValue est renseignée avec la référence elle-même.

Attributs

Exceptions

Lève NotFoundException si l’ID donné n’existe pas.

Remarques

Retournez les données brutes associées à un ID de ressource particulier.

Documentation Java pour android.content.res.Resources.getValue(int, android.util.TypedValue, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

GetValue(String, TypedValue, Boolean)

Retournez les données brutes associées à un ID de ressource particulier.

[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

Paramètres

name
String

Nom de la ressource souhaitée. Ceci est passé à getIdentifier() avec un type par défaut de « string ».

outValue
TypedValue

Objet dans lequel placer les données de ressource.

resolveRefs
Boolean

Si la valeur est true, une ressource qui est une référence à une autre ressource sera suivie afin que vous receviez les données de ressource finales réelles. Si la valeur est false, TypedValue est renseignée avec la référence elle-même.

Attributs

Exceptions

Lève NotFoundException si l’ID donné n’existe pas.

Remarques

Retournez les données brutes associées à un ID de ressource particulier. Pour plus d’informations sur la façon dont les noms sont mappés aux ID de ressource, consultez getString(int) pour plus d’informations sur la façon dont les ressources de chaîne sont récupérées.

Remarque : l’utilisation de cette fonction est déconseillée. Il est beaucoup plus efficace de récupérer des ressources par identificateur que par nom.

Documentation Java pour android.content.res.Resources.getValue(java.lang.String, android.util.TypedValue, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à