Language

FabricatedOverlay.SetResourceValue メソッド

定義

オーバーロード

Name 説明
SetResourceValue(String, AssetFileDescriptor, String)

構成を使用して、ファイル記述子タイプの製造済みオーバーレイ内のリソース値を設定します。

SetResourceValue(String, ParcelFileDescriptor, String)

構成を使用して、ファイル記述子タイプの製造済みオーバーレイ内のリソース値を設定します。

SetResourceValue(String, Single, String)

指定された構成を持つ float 型の、製造されたオーバーレイのリソース値を設定します。

SetResourceValue(String, Int32, Int32, String)

構成を使用して、整数に似た型の製造されたオーバーレイのリソース値を設定します。

SetResourceValue(String, Int32, String, String)

構成を含む文字列に似た型の、製造されたオーバーレイ内のリソース値を設定します。

SetResourceValue(String, Single, Int32, String)

指定された構成を持つディメンションの種類に対して、製造されたオーバーレイのリソース値を設定します。

SetResourceValue(String, AssetFileDescriptor, String)

構成を使用して、ファイル記述子タイプの製造済みオーバーレイ内のリソース値を設定します。

[Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;Landroid/content/res/AssetFileDescriptor;Ljava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_Landroid_content_res_AssetFileDescriptor_Ljava_lang_String_Handler", ApiSince=35)]
public virtual void SetResourceValue(string resourceName, Android.Content.Res.AssetFileDescriptor value, string? configuration);
[<Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;Landroid/content/res/AssetFileDescriptor;Ljava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_Landroid_content_res_AssetFileDescriptor_Ljava_lang_String_Handler", ApiSince=35)>]
abstract member SetResourceValue : string * Android.Content.Res.AssetFileDescriptor * string -> unit
override this.SetResourceValue : string * Android.Content.Res.AssetFileDescriptor * string -> unit

パラメーター

resourceName
String

オーバーレイするターゲット リソースの名前 (形式 [package]:type/entry)

value
AssetFileDescriptor

内容が frro の値であるファイル記述子

configuration
String

このオーバーレイが有効になっている構成の文字列表現

属性

注釈

構成を使用して、ファイル記述子タイプの製造済みオーバーレイ内のリソース値を設定します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetResourceValue(String, ParcelFileDescriptor, String)

構成を使用して、ファイル記述子タイプの製造済みオーバーレイ内のリソース値を設定します。

[Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_Landroid_os_ParcelFileDescriptor_Ljava_lang_String_Handler", ApiSince=34)]
public virtual void SetResourceValue(string resourceName, Android.OS.ParcelFileDescriptor value, string? configuration);
[<Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_Landroid_os_ParcelFileDescriptor_Ljava_lang_String_Handler", ApiSince=34)>]
abstract member SetResourceValue : string * Android.OS.ParcelFileDescriptor * string -> unit
override this.SetResourceValue : string * Android.OS.ParcelFileDescriptor * string -> unit

パラメーター

resourceName
String

オーバーレイするターゲット リソースの名前 (形式 [package]:type/entry)

value
ParcelFileDescriptor

内容が frro の値であるファイル記述子

configuration
String

このオーバーレイが有効になっている構成の文字列表現

属性

注釈

構成を使用して、ファイル記述子タイプの製造済みオーバーレイ内のリソース値を設定します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetResourceValue(String, Single, String)

指定された構成を持つ float 型の、製造されたオーバーレイのリソース値を設定します。

[Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;FLjava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_FLjava_lang_String_Handler", ApiSince=36)]
public virtual void SetResourceValue(string resourceName, float value, string? configuration);
[<Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;FLjava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_FLjava_lang_String_Handler", ApiSince=36)>]
abstract member SetResourceValue : string * single * string -> unit
override this.SetResourceValue : string * single * string -> unit

パラメーター

resourceName
String

オーバーレイするターゲット リソースの名前 (形式 [package]:type/entry)

value
Single

新しい値を表す float

configuration
String

このオーバーレイが有効になっている構成の文字列表現

属性

注釈

指定された構成を持つ float 型の、製造されたオーバーレイのリソース値を設定します。

これを使用して、次の形式の単位なしの float リソースをオーバーレイできます。

&lt;item name="foo" format="float" type="dimen"&gt;0.015&lt;/item&gt;

ディメンション リソースを単位でオーバーレイする場合は、代わりに #setResourceValue(String, float, int, String) を使用します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetResourceValue(String, Int32, Int32, String)

構成を使用して、整数に似た型の製造されたオーバーレイのリソース値を設定します。

[Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;IILjava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_IILjava_lang_String_Handler", ApiSince=34)]
public virtual void SetResourceValue(string resourceName, int dataType, int value, string? configuration);
[<Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;IILjava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_IILjava_lang_String_Handler", ApiSince=34)>]
abstract member SetResourceValue : string * int * int * string -> unit
override this.SetResourceValue : string * int * int * string -> unit

パラメーター

resourceName
String

オーバーレイするターゲット リソースの名前 (形式 [package]:type/entry)

dataType
Int32

新しい値のデータ型

value
Int32

新しい値を表す整数

configuration
String

このオーバーレイが有効になっている構成の文字列表現

属性

注釈

構成を使用して、整数に似た型の製造されたオーバーレイのリソース値を設定します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetResourceValue(String, Int32, String, String)

構成を含む文字列に似た型の、製造されたオーバーレイ内のリソース値を設定します。

[Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Handler", ApiSince=34)]
public virtual void SetResourceValue(string resourceName, int dataType, string value, string? configuration);
[<Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Handler", ApiSince=34)>]
abstract member SetResourceValue : string * int * string * string -> unit
override this.SetResourceValue : string * int * string * string -> unit

パラメーター

resourceName
String

オーバーレイするターゲット リソースの名前 (形式 [package]:type/entry)

dataType
Int32

新しい値のデータ型

value
String

新しい値を表す文字列

configuration
String

このオーバーレイが有効になっている構成の文字列表現

属性

注釈

構成を含む文字列に似た型の、製造されたオーバーレイ内のリソース値を設定します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetResourceValue(String, Single, Int32, String)

指定された構成を持つディメンションの種類に対して、製造されたオーバーレイのリソース値を設定します。

[Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;FILjava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_FILjava_lang_String_Handler", ApiSince=36)]
public virtual void SetResourceValue(string resourceName, float dimensionValue, int dimensionUnit, string? configuration);
[<Android.Runtime.Register("setResourceValue", "(Ljava/lang/String;FILjava/lang/String;)V", "GetSetResourceValue_Ljava_lang_String_FILjava_lang_String_Handler", ApiSince=36)>]
abstract member SetResourceValue : string * single * int * string -> unit
override this.SetResourceValue : string * single * int * string -> unit

パラメーター

resourceName
String

オーバーレイするターゲット リソースの名前 (形式 [package]:type/entry)

dimensionValue
Single

ディメンション値を表す浮動小数点数

dimensionUnit
Int32

次元単位を表す整数

configuration
String

このオーバーレイが有効になっている構成の文字列表現

属性

注釈

指定された構成を持つディメンションの種類に対して、製造されたオーバーレイのリソース値を設定します。

これは、次の形式のディメンション リソースをオーバーレイするために使用できます。

&lt;dimen name="foo"&gt;10dp&lt;/dimen&gt;
            &lt;dimen name="foo"&gt;10sp&lt;/dimen&gt;
            &lt;dimen name="foo"&gt;10px&lt;/dimen&gt;
            &lt;dimen name="foo"&gt;10mm&lt;/dimen&gt;
            &lt;dimen name="foo"&gt;10in&lt;/dimen&gt;
            &lt;dimen name="foo"&gt;10pt&lt;/dimen&gt;

単位のないディメンション リソースをオーバーレイする場合は、代わりに #setResourceValue(String, float, String) を使用します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象