語言

ULocale.AcceptLanguage 方法

定義

多載

名稱 Description
AcceptLanguage(ULocale[], Boolean[])

<strong>[icu]</strong> 根據有序的可接受位置陣列,決定使用者可用的位置。

AcceptLanguage(String, Boolean[])

<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。

AcceptLanguage(ULocale[], ULocale[], Boolean[])

<strong>[icu]</strong> 根據可接受的地點清單,為使用者決定一個可用的地點。

AcceptLanguage(String, ULocale[], Boolean[])

<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。

AcceptLanguage(ULocale[], Boolean[])

<strong>[icu]</strong> 根據有序的可接受位置陣列,決定使用者可用的位置。

[Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(Android.Icu.Util.ULocale[]? acceptLanguageList, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : Android.Icu.Util.ULocale[] * bool[] -> Android.Icu.Util.ULocale

參數

acceptLanguageList
ULocale[]

可接受地點的排序陣列(優先列出)

fallback
Boolean[]

若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態

傳回

選擇 ULocale.getAvailableLocales() 清單中的某個地點,若無匹配則為 null

屬性

備註

<strong>[icu]</strong> 根據有序的可接受位置陣列,決定使用者可用的位置。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。 此函式會從 ULocale.getAvailableLocales() 清單中選擇可用位置。

的 android.icu.util.ULocale.acceptLanguage(android.icu.util.ULocale[], boolean[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

AcceptLanguage(String, Boolean[])

<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。

[Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(string? acceptLanguageList, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : string * bool[] -> Android.Icu.Util.ULocale

參數

acceptLanguageList
String

HTTP 中的列表「Accept-Language:」可接受地點格式

fallback
Boolean[]

若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態

傳回

選擇 ULocale.getAvailableLocales() 清單中的某個地點,若無匹配則為 null

屬性

備註

<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。 此函式會從 ULocale.getAvailableLocales() 清單中選擇可用位置。

的 android.icu.util.ULocale.acceptLanguage(java.lang.String, boolean[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

AcceptLanguage(ULocale[], ULocale[], Boolean[])

<strong>[icu]</strong> 根據可接受的地點清單,為使用者決定一個可用的地點。

[Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(Android.Icu.Util.ULocale[]? acceptLanguageList, Android.Icu.Util.ULocale[]? availableLocales, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : Android.Icu.Util.ULocale[] * Android.Icu.Util.ULocale[] * bool[] -> Android.Icu.Util.ULocale

參數

acceptLanguageList
ULocale[]

可接受地點列表

availableLocales
ULocale[]

可選地點列表。 其中一台會被退回。

fallback
Boolean[]

若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態

傳回

可用 Locales 列表中的某一個 locale,若無匹配則為 null

屬性

備註

<strong>[icu]</strong> 根據可接受的地點清單,為使用者決定一個可用的地點。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。

的 android.icu.util.ULocale.acceptLanguage(android.icu.util.ULocale[], android.icu.util.ULocale[], boolean[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

AcceptLanguage(String, ULocale[], Boolean[])

<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。

[Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(string? acceptLanguageList, Android.Icu.Util.ULocale[]? availableLocales, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : string * Android.Icu.Util.ULocale[] * bool[] -> Android.Icu.Util.ULocale

參數

acceptLanguageList
String

HTTP 中的列表「Accept-Language:」可接受地點格式

availableLocales
ULocale[]

可選地點列表。 其中一台會被退回。

fallback
Boolean[]

若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態

傳回

可用 Locales 列表中的某一個 locale,若無匹配則為 null

屬性

備註

<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。

的 android.icu.util.ULocale.acceptLanguage(java.lang.String, android.icu.util.ULocale[], boolean[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於