Resources.GetValue 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetValue(Int32, TypedValue, Boolean) |
返回与特定资源 ID 关联的原始数据。 |
GetValue(String, TypedValue, Boolean) |
返回与特定资源 ID 关联的原始数据。 |
GetValue(Int32, TypedValue, Boolean)
返回与特定资源 ID 关联的原始数据。
[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 将填充引用本身。
- 属性
例外
如果给定 ID 不存在,则引发 NotFoundException。
注解
返回与特定资源 ID 关联的原始数据。
适用于 . 的 android.content.res.Resources.getValue(int, android.util.TypedValue, boolean)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
GetValue(String, TypedValue, Boolean)
返回与特定资源 ID 关联的原始数据。
[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 将填充引用本身。
- 属性
例外
如果给定 ID 不存在,则引发 NotFoundException。
注解
返回与特定资源 ID 关联的原始数据。 有关如何将名称映射到资源 ID 的信息,请参阅 getIdentifier(),有关如何检索字符串资源的信息,请参阅 getString(int)。
注意:不建议使用此函数。 按标识符检索资源比按名称检索资源要高效得多。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。