Language

DevicePolicyResourcesManager.GetString メソッド

定義

オーバーロード

Name 説明
GetString(String, ISupplier)

stringIdを使用して設定された場合は、DevicePolicyResources.Stringsの適切な更新された文字列 (setStrings参照) を返します。それ以外の場合は、defaultStringLoaderから文字列を返します。

GetString(String, ISupplier, Object[])

getString(String,Supplier) に似ていますが、formatArgs を受け取り、ローカライズされた書式設定された文字列を返します。書式指定子と String.format(String, Object) で定義されている書式引数を置き換えます (Resources.getString(int,Object...)を参照)。

GetString(String, ISupplier)

stringIdを使用して設定された場合は、DevicePolicyResources.Stringsの適切な更新された文字列 (setStrings参照) を返します。それ以外の場合は、defaultStringLoaderから文字列を返します。

[Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)]
public virtual string? GetString(string stringId, Java.Util.Functions.ISupplier defaultStringLoader);
[<Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetString : string * Java.Util.Functions.ISupplier -> string
override this.GetString : string * Java.Util.Functions.ISupplier -> string

パラメーター

stringId
String

更新されたリソースを取得する ID。

defaultStringLoader
ISupplier

stringIdに対して更新された文字列が設定されていない場合に既定の文字列を取得します。

返品

属性

注釈

stringIdを使用して設定された場合は、DevicePolicyResources.Stringsの適切な更新された文字列 (setStrings参照) を返します。それ以外の場合は、defaultStringLoaderから文字列を返します。

また、defaultStringLoaderがstringIdされている場合は、DevicePolicyResources#UNDEFINEDから文字列を返します。

更新された drawable が見つからず、null呼び出しが返されない限り、この API の呼び出しはdefaultStringLoadernull返されません。

呼び出し元は、リソースが更新されたときに通知を受け取るために、 DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED に登録する必要があります。

この API を呼び出すたびに、更新されたリソースを設定するために setStrings を呼び出したパッケージからリソースが読み込まれることに注意してください。

Javaドキュメント。

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

適用対象

GetString(String, ISupplier, Object[])

getString(String,Supplier) に似ていますが、formatArgs を受け取り、ローカライズされた書式設定された文字列を返します。書式指定子と String.format(String, Object) で定義されている書式引数を置き換えます (Resources.getString(int,Object...)を参照)。

[Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;[Ljava/lang/Object;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_arrayLjava_lang_Object_Handler", ApiSince=33)]
public virtual string? GetString(string stringId, Java.Util.Functions.ISupplier defaultStringLoader, params Java.Lang.Object[] formatArgs);
[<Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;[Ljava/lang/Object;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_arrayLjava_lang_Object_Handler", ApiSince=33)>]
abstract member GetString : string * Java.Util.Functions.ISupplier * Java.Lang.Object[] -> string
override this.GetString : string * Java.Util.Functions.ISupplier * Java.Lang.Object[] -> string

パラメーター

stringId
String

更新されたリソースを取得する ID。 この値は null にすることはできません。

defaultStringLoader
ISupplier

stringId に更新された文字列が設定されていない場合に既定の文字列を取得します。 この値は null にすることはできません。

formatArgs
Object[]

置換に使用される書式引数。 この値は null にすることはできません。

返品

属性

注釈

getString(String,Supplier) に似ていますが、formatArgs を受け取り、ローカライズされた書式設定された文字列を返します。書式指定子と String.format(String, Object) で定義されている書式引数を置き換えます (Resources.getString(int,Object...)を参照)。

更新された文字列が見つからず、defaultStringLoader の呼び出しが null を返さない限り、この API の呼び出しは null を返しません。

android.app.admin.DevicePolicyResourcesManager.getStringの Android リファレンス。

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

適用対象