Resources.GetValue Método

Definição

Sobrecargas

Nome Description
GetValue(Int32, TypedValue, Boolean)

Retorne os dados brutos associados a uma ID de recurso específica.

GetValue(String, TypedValue, Boolean)

Retorne os dados brutos associados a uma ID de recurso específica.

GetValue(Int32, TypedValue, Boolean)

Retorne os dados brutos associados a uma ID de recurso específica.

[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

O identificador de recurso desejado, conforme gerado pela ferramenta aapt. Esse inteiro codifica o pacote, o tipo e a entrada de recurso. O valor 0 é um identificador inválido.

outValue
TypedValue

Objeto no qual colocar os dados do recurso.

resolveRefs
Boolean

Se for true, um recurso que é uma referência a outro recurso será seguido para que você receba os dados de recurso finais reais. Se for false, o TypedValue será preenchido com a própria referência.

Atributos

Exceções

Gerará NotFoundException se a ID fornecida não existir.

Comentários

Retorne os dados brutos associados a uma ID de recurso específica.

Java documentação para android.content.res.Resources.getValue(int, android.util.TypedValue, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

GetValue(String, TypedValue, Boolean)

Retorne os dados brutos associados a uma ID de recurso específica.

[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

O nome do recurso desejado. Isso é passado para getIdentifier() com um tipo padrão de "cadeia de caracteres".

outValue
TypedValue

Objeto no qual colocar os dados do recurso.

resolveRefs
Boolean

Se for true, um recurso que é uma referência a outro recurso será seguido para que você receba os dados de recurso finais reais. Se for false, o TypedValue será preenchido com a própria referência.

Atributos

Exceções

Gerará NotFoundException se a ID fornecida não existir.

Comentários

Retorne os dados brutos associados a uma ID de recurso específica. Consulte getIdentifier() para obter informações sobre como os nomes são mapeados para IDs de recurso e getString(int) para obter informações sobre como os recursos de cadeia de caracteres são recuperados.

Observação: o uso dessa função é desencorajado. É muito mais eficiente recuperar recursos por identificador do que por nome.

Java documentação para android.content.res.Resources.getValue(java.lang.String, android.util.TypedValue, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a