LocaleManager.GetApplicationLocales(String) Methode

Definition

Gibt die aktuellen Benutzeroberflächengebietsschemas für eine angegebene App zurück (beschrieben durch den Paketnamen).

[Android.Runtime.Register("getApplicationLocales", "(Ljava/lang/String;)Landroid/os/LocaleList;", "GetGetApplicationLocales_Ljava_lang_String_Handler", ApiSince=33)]
[Android.Runtime.RequiresPermission("android.permission.READ_APP_SPECIFIC_LOCALES")]
public virtual Android.OS.LocaleList GetApplicationLocales(string appPackageName);
[<Android.Runtime.Register("getApplicationLocales", "(Ljava/lang/String;)Landroid/os/LocaleList;", "GetGetApplicationLocales_Ljava_lang_String_Handler", ApiSince=33)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_APP_SPECIFIC_LOCALES")>]
abstract member GetApplicationLocales : string -> Android.OS.LocaleList
override this.GetApplicationLocales : string -> Android.OS.LocaleList

Parameter

appPackageName
String

Zeichenfolge: Der Paketname der App, für die die Gebietsschemas abgerufen werden sollen. Dieser Wert darf nicht NULL sein.

Gibt zurück

Die von dieser API zurückgegebene Android.OS.LocaleList.

Attribute

Hinweise

Gibt die aktuellen Benutzeroberflächengebietsschemas für eine angegebene App zurück (beschrieben durch den Paketnamen). Gibt ein LocaleList.getEmptyLocaleList() zurück, wenn keine app-spezifischen Gebietsschemas festgelegt sind. Diese API kann vom Installationsprogramm einer App (per InstallSourceInfo.getInstallingPackageName()) verwendet werden, um die Gebietsschemas der App abzurufen. Diese API kann von der aktuellen Eingabemethode verwendet werden, um Gebietsschemas anderer Pakete abzurufen. Alle anderen Fälle erfordern Android. Manifest.permission.READ_APP_SPECIFIC_LOCALES. Apps sollten in der Regel ihre eigenen Gebietsschemas über ihre prozessinternen LocaleLists oder durch Aufrufen von getApplicationLocales() abrufen.

Android-Referenz für android.app.LocaleManager.getApplicationLocales.

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: