Compartir a través de


Resources.GetValue Método

Definición

Sobrecargas

GetValue(Int32, TypedValue, Boolean)

Devuelve los datos sin procesar asociados a un identificador de recurso determinado.

GetValue(String, TypedValue, Boolean)

Devuelve los datos sin procesar asociados a un identificador de recurso determinado.

GetValue(Int32, TypedValue, Boolean)

Devuelve los datos sin procesar asociados a un identificador de recurso determinado.

[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

Parámetros

id
Int32

Identificador de recursos deseado, tal como lo genera la herramienta aapt. Este entero codifica el paquete, el tipo y la entrada de recursos. El valor 0 es un identificador no válido.

outValue
TypedValue

Objeto en el que se van a colocar los datos del recurso.

resolveRefs
Boolean

Si es true, se seguirá un recurso que sea una referencia a otro recurso para que reciba los datos de recursos finales reales. Si es false, typedValue se rellenará con la propia referencia.

Atributos

Excepciones

Produce NotFoundException si el identificador especificado no existe.

Comentarios

Devuelve los datos sin procesar asociados a un identificador de recurso determinado.

Documentación de Java para android.content.res.Resources.getValue(int, android.util.TypedValue, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a

GetValue(String, TypedValue, Boolean)

Devuelve los datos sin procesar asociados a un identificador de recurso determinado.

[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

Parámetros

name
String

Nombre del recurso deseado. Esto se pasa a getIdentifier() con un tipo predeterminado de "string".

outValue
TypedValue

Objeto en el que se van a colocar los datos del recurso.

resolveRefs
Boolean

Si es true, se seguirá un recurso que sea una referencia a otro recurso para que reciba los datos de recursos finales reales. Si es false, typedValue se rellenará con la propia referencia.

Atributos

Excepciones

Produce NotFoundException si el identificador especificado no existe.

Comentarios

Devuelve los datos sin procesar asociados a un identificador de recurso determinado. Consulte getIdentifier() para obtener información sobre cómo se asignan los nombres a los identificadores de recursos y getString(int) para obtener información sobre cómo se recuperan los recursos de cadena.

Nota: No se recomienda el uso de esta función. Es mucho más eficaz recuperar recursos por identificador que por nombre.

Documentación de Java para android.content.res.Resources.getValue(java.lang.String, android.util.TypedValue, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a