語言

LocaleManager.GetApplicationLocales(String) 方法

定義

回傳指定應用程式目前的 UI 區域(由套件名稱描述)。

[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

參數

appPackageName
String

用來取得地點的應用程式套件名稱。

傳回

Android.OS.LocaleList 由此 API 回傳。

屬性

備註

回傳指定應用程式目前的 UI 區域(由套件名稱描述)。 如果沒有設定應用程式專屬的位置,則會回傳 LocaleList.getEmptyLocaleList() 此 API 可由應用程式的安裝程式(根據 InstallSourceInfo.getInstallingPackageName())使用)來取得應用程式的地點。 此 API 可由目前輸入法用來擷取其他套件的區域。 其他案件都需要 Android。Manifest.permission.READ_APP_SPECIFIC_LOCALES。 應用程式通常應該透過其正在進行的 LocaleLists 或呼叫 getApplicationLocales() 來取得自己的 locales。

Android 參考資料。android.app.LocaleManager.getApplicationLocales

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於