共用方式為


Resources.GetValue 方法

定義

多載

GetValue(Int32, TypedValue, Boolean)

傳回與特定資源標識符相關聯的原始數據。

GetValue(String, TypedValue, Boolean)

傳回與特定資源標識符相關聯的原始數據。

GetValue(Int32, TypedValue, Boolean)

傳回與特定資源標識符相關聯的原始數據。

[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

參數

id
Int32

所需的資源標識碼,如 aapt 工具所產生。 這個整數會編碼封裝、類型和資源專案。 值 0 是無效的識別碼。

outValue
TypedValue

要在其中放置資源數據的物件。

resolveRefs
Boolean

如果為 true,則會遵循另一個資源的參考資源,以便您收到實際的最終資源數據。 如果為 false,則 TypedValue 會填入參考本身。

屬性

例外狀況

如果指定的標識碼不存在,則會擲回 NotFoundException。

備註

傳回與特定資源標識符相關聯的原始數據。

android.content.res.Resources.getValue(int, android.util.TypedValue, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

GetValue(String, TypedValue, Boolean)

傳回與特定資源標識符相關聯的原始數據。

[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

參數

name
String

所需資源的名稱。 這會傳遞至默認類型為 「string」 的 getIdentifier()。

outValue
TypedValue

要在其中放置資源數據的物件。

resolveRefs
Boolean

如果為 true,則會遵循另一個資源的參考資源,以便您收到實際的最終資源數據。 如果為 false,則 TypedValue 會填入參考本身。

屬性

例外狀況

如果指定的標識碼不存在,則會擲回 NotFoundException。

備註

傳回與特定資源標識符相關聯的原始數據。 如需名稱如何對應至資源標識符的資訊,請參閱 getIdentifier() 以取得如何擷取字串資源的相關信息。

注意:不建議使用此函式。 依標識符擷取資源比依名稱更有效率。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於