Resources.GetValue Método

Definición

Sobrecargas

Nombre Description
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, según lo generado por 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 reales del recurso final. 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.

Java documentación 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

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 reales del recurso final. 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.

Java documentación 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a