Sprache

DevicePolicyResourcesManager.GetString Methode

Definition

Überlädt

Name Beschreibung
GetString(String, ISupplier)

Gibt die entsprechende aktualisierte Zeichenfolge für die stringId (siehe DevicePolicyResources.Strings) zurück, wenn eine festgelegt wurde. setStringsAndernfalls wird die Zeichenfolge von defaultStringLoader.

GetString(String, ISupplier, Object[])

Ähnlich wie getString(String,Supplier) akzeptiert aber formatArgs und gibt eine lokalisierte formatierte Zeichenfolge zurück, wobei die Formatargumente ersetzt werden, wie in Formatter und String.format(String, Object), (siehe Resources.getString(int,Object...)).

GetString(String, ISupplier)

Gibt die entsprechende aktualisierte Zeichenfolge für die stringId (siehe DevicePolicyResources.Strings) zurück, wenn eine festgelegt wurde. setStringsAndernfalls wird die Zeichenfolge von 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

Parameter

stringId
String

Die IDs, für die die aktualisierte Ressource abgerufen werden soll.

defaultStringLoader
ISupplier

So rufen Sie die Standardzeichenfolge ab, wenn keine aktualisierte Zeichenfolge für stringId.

Gibt zurück

Attribute

Hinweise

Gibt die entsprechende aktualisierte Zeichenfolge für die stringId (siehe DevicePolicyResources.Strings) zurück, wenn eine festgelegt wurde. setStringsAndernfalls wird die Zeichenfolge von defaultStringLoader.

Gibt auch die Zeichenfolge von defaultStringLoader if stringId is DevicePolicyResources#UNDEFINEDzurück.

Aufrufe dieser API werden nicht zurückgegebennull, es sei denn, es wurde keine aktualisierte Zeichnung gefunden und der Aufruf zurückgegebendefaultStringLoader.null

Anrufer sollten sich registrieren DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED , um benachrichtigt zu werden, wenn eine Ressource aktualisiert wurde.

Beachten Sie, dass jeder Aufruf dieser API die Ressource aus dem Paket lädt, das aufgerufen hat setStrings , um die aktualisierte Ressource festzulegen.

Java Dokumentation für android.app.admin.DevicePolicyResourcesManager.getString(java.lang.String, java.util.function.Supplier<java.lang.String>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

GetString(String, ISupplier, Object[])

Ähnlich wie getString(String,Supplier) akzeptiert aber formatArgs und gibt eine lokalisierte formatierte Zeichenfolge zurück, wobei die Formatargumente ersetzt werden, wie in Formatter und String.format(String, Object), (siehe 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

Parameter

stringId
String

Die IDs, für die die aktualisierte Ressource abgerufen werden soll. Dieser Wert darf nicht NULL sein.

defaultStringLoader
ISupplier

So rufen Sie die Standardzeichenfolge ab, wenn keine aktualisierte Zeichenfolge für stringId festgelegt wurde. Dieser Wert darf nicht NULL sein.

formatArgs
Object[]

Die Formatargumente, die für die Ersetzung verwendet werden. Dieser Wert darf nicht NULL sein.

Gibt zurück

Attribute

Hinweise

Ähnlich wie getString(String,Supplier) akzeptiert aber formatArgs und gibt eine lokalisierte formatierte Zeichenfolge zurück, wobei die Formatargumente ersetzt werden, wie in Formatter und String.format(String, Object), (siehe Resources.getString(int,Object...)).

Aufrufe dieser API geben nicht NULL zurück, es sei denn, es wurde keine aktualisierte Zeichenfolge gefunden, und der Aufruf von defaultStringLoader hat Null zurückgegeben.

Android-Referenz für android.app.admin.DevicePolicyResourcesManager.getString.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: