Most visited

Recently visited

Added in API level 24

LocaleDisplayNames

public abstract class LocaleDisplayNames
extends Object

java.lang.Object
   ↳ android.icu.text.LocaleDisplayNames


返回ULocales和ULocales组件的显示名称。 有关语言,脚本,区域,变体,键和值的更多信息,请参阅ULocale

Summary

Nested classes

枚举 LocaleDisplayNames.DialectHandling

Enum用于getInstance(ULocale, DialectHandling)

Public methods

abstract DisplayContext getContext(DisplayContext.Type type)

返回指定DisplayContext.Type的当前值。

abstract LocaleDisplayNames.DialectHandling getDialectHandling()

返回显示名称中使用的方言处理。

static LocaleDisplayNames getInstance(ULocale locale)

getInstance(ULocale, DialectHandling)指定STANDARD方言处理的便利超载。

static LocaleDisplayNames getInstance(ULocale locale, LocaleDisplayNames.DialectHandling dialectHandling)

返回LocaleDisplayNames的一个实例,它使用提供的dialectHandling返回格式化为提供的语言环境的名称。

static LocaleDisplayNames getInstance(Locale locale)

getInstance(Locale, DisplayContext)便利超载,指定 STANDARD_NAMES

static LocaleDisplayNames getInstance(Locale locale, DisplayContext... contexts)

返回LocaleDisplayNames的一个实例,它使用提供的DisplayContext设置返回为提供的 Locale格式化的名称

static LocaleDisplayNames getInstance(ULocale locale, DisplayContext... contexts)

返回LocaleDisplayNames的实例,该实例使用提供的DisplayContext设置返回为提供的语言环境格式化的名称

abstract ULocale getLocale()

返回用于确定显示名称的区域设置。

abstract String keyDisplayName(String key)

返回提供的语言环境键的显示名称。

abstract String keyValueDisplayName(String key, String value)

返回提供的值的显示名称(与提供的键一起使用)。

abstract String languageDisplayName(String lang)

返回提供的语言代码的显示名称。

abstract String localeDisplayName(Locale locale)

返回提供的语言环境的显示名称。

abstract String localeDisplayName(String localeId)

返回提供的区域设置ID的显示名称。

abstract String localeDisplayName(ULocale locale)

返回提供的ulocale的显示名称。

abstract String regionDisplayName(String region)

返回提供的区域代码的显示名称。

abstract String scriptDisplayName(String script)

返回提供的脚本代码的显示名称。

abstract String scriptDisplayName(int scriptCode)

返回提供的脚本代码的显示名称。

abstract String variantDisplayName(String variant)

返回提供的变体的显示名称。

Inherited methods

From class java.lang.Object

Public methods

getContext

Added in API level 24
DisplayContext getContext (DisplayContext.Type type)

返回指定DisplayContext.Type的当前值。

Parameters
type DisplayContext.Type: the DisplayContext.Type whose value to return
Returns
DisplayContext the current DisplayContext setting for the specified type

getDialectHandling

Added in API level 24
LocaleDisplayNames.DialectHandling getDialectHandling ()

返回显示名称中使用的方言处理。

Returns
LocaleDisplayNames.DialectHandling the dialect handling enum

getInstance

Added in API level 24
LocaleDisplayNames getInstance (ULocale locale)

getInstance(ULocale, DialectHandling)指定STANDARD方言处理的便利超载。

Parameters
locale ULocale: the display locale
Returns
LocaleDisplayNames a LocaleDisplayNames instance

getInstance

Added in API level 24
LocaleDisplayNames getInstance (ULocale locale, 
                LocaleDisplayNames.DialectHandling dialectHandling)

返回LocaleDisplayNames的一个实例,它使用提供的dialectHandling返回格式化为提供的语言环境的名称。

Parameters
locale ULocale: the display locale
dialectHandling LocaleDisplayNames.DialectHandling: how to select names for locales
Returns
LocaleDisplayNames a LocaleDisplayNames instance

getInstance

Added in API level 24
LocaleDisplayNames getInstance (Locale locale)

getInstance(Locale, DisplayContext)指定 STANDARD_NAMES便利超载。

Parameters
locale Locale: the display Locale
Returns
LocaleDisplayNames a LocaleDisplayNames instance

getInstance

Added in API level 24
LocaleDisplayNames getInstance (Locale locale, 
                DisplayContext... contexts)

返回LocaleDisplayNames的一个实例,它使用提供的DisplayContext设置返回为提供的 Locale格式化的名称

Parameters
locale Locale: the display Locale
contexts DisplayContext: one or more context settings (e.g. for dialect handling, capitalization, etc.
Returns
LocaleDisplayNames a LocaleDisplayNames instance

getInstance

Added in API level 24
LocaleDisplayNames getInstance (ULocale locale, 
                DisplayContext... contexts)

返回LocaleDisplayNames的实例,该实例使用提供的DisplayContext设置返回为提供的语言环境格式化的名称

Parameters
locale ULocale: the display locale
contexts DisplayContext: one or more context settings (e.g. for dialect handling, capitalization, etc.
Returns
LocaleDisplayNames a LocaleDisplayNames instance

getLocale

Added in API level 24
ULocale getLocale ()

返回用于确定显示名称的区域设置。 这不一定是传递给getInstance(ULocale)的相同区域设置。

Returns
ULocale the display locale

keyDisplayName

Added in API level 24
String keyDisplayName (String key)

返回提供的语言环境键的显示名称。

Parameters
key String: the locale key name
Returns
String the display name of the provided locale key

keyValueDisplayName

Added in API level 24
String keyValueDisplayName (String key, 
                String value)

返回提供的值的显示名称(与提供的键一起使用)。

Parameters
key String: the locale key name
value String: the locale key's value
Returns
String the display name of the provided value

languageDisplayName

Added in API level 24
String languageDisplayName (String lang)

返回提供的语言代码的显示名称。

Parameters
lang String: the language code
Returns
String the display name of the provided language code

localeDisplayName

Added in API level 24
String localeDisplayName (Locale locale)

返回提供的语言环境的显示名称。

Parameters
locale Locale: the locale whose display name to return
Returns
String the display name of the provided locale

localeDisplayName

Added in API level 24
String localeDisplayName (String localeId)

返回提供的区域设置ID的显示名称。

Parameters
localeId String: the id of the locale whose display name to return
Returns
String the display name of the provided locale

localeDisplayName

Added in API level 24
String localeDisplayName (ULocale locale)

返回提供的ulocale的显示名称。

Parameters
locale ULocale: the locale whose display name to return
Returns
String the display name of the provided locale

regionDisplayName

Added in API level 24
String regionDisplayName (String region)

返回提供的区域代码的显示名称。

Parameters
region String: the region code
Returns
String the display name of the provided region code

scriptDisplayName

Added in API level 24
String scriptDisplayName (String script)

返回提供的脚本代码的显示名称。

Parameters
script String: the script code
Returns
String the display name of the provided script code

scriptDisplayName

Added in API level 24
String scriptDisplayName (int scriptCode)

返回提供的脚本代码的显示名称。 有关可识别的脚本代码,请参阅UScript

Parameters
scriptCode int: the script code number
Returns
String the display name of the provided script code

variantDisplayName

Added in API level 24
String variantDisplayName (String variant)

返回提供的变体的显示名称。

Parameters
variant String: the variant string
Returns
String the display name of the provided variant

Hooray!