public abstract class LocaleDisplayNames
extends Object
java.lang.Object | |
↳ | android.icu.text.LocaleDisplayNames |
返回ULocales和ULocales组件的显示名称。 有关语言,脚本,区域,变体,键和值的更多信息,请参阅ULocale
。
Nested classes |
|
---|---|
枚举 |
LocaleDisplayNames.DialectHandling |
Public methods |
|
---|---|
abstract DisplayContext |
getContext(DisplayContext.Type type) 返回指定DisplayContext.Type的当前值。 |
abstract LocaleDisplayNames.DialectHandling |
getDialectHandling() 返回显示名称中使用的方言处理。 |
static LocaleDisplayNames |
getInstance(ULocale locale)
|
static LocaleDisplayNames |
getInstance(ULocale locale, LocaleDisplayNames.DialectHandling dialectHandling) 返回LocaleDisplayNames的一个实例,它使用提供的dialectHandling返回格式化为提供的语言环境的名称。 |
static LocaleDisplayNames |
getInstance(Locale locale) |
static LocaleDisplayNames |
getInstance(Locale locale, DisplayContext... contexts) 返回LocaleDisplayNames的一个实例,它使用提供的DisplayContext设置返回为提供的 |
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
|
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 |
LocaleDisplayNames.DialectHandling getDialectHandling ()
返回显示名称中使用的方言处理。
Returns | |
---|---|
LocaleDisplayNames.DialectHandling |
the dialect handling enum |
LocaleDisplayNames getInstance (ULocale locale)
getInstance(ULocale, DialectHandling)
指定STANDARD方言处理的便利超载。
Parameters | |
---|---|
locale |
ULocale : the display locale |
Returns | |
---|---|
LocaleDisplayNames |
a LocaleDisplayNames instance |
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 |
LocaleDisplayNames getInstance (Locale locale)
getInstance(Locale, DisplayContext)
指定 STANDARD_NAMES
便利超载。
Parameters | |
---|---|
locale |
Locale : the display Locale |
Returns | |
---|---|
LocaleDisplayNames |
a LocaleDisplayNames instance |
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 |
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 |
ULocale getLocale ()
返回用于确定显示名称的区域设置。 这不一定是传递给getInstance(ULocale)
的相同区域设置。
Returns | |
---|---|
ULocale |
the display locale |
String keyDisplayName (String key)
返回提供的语言环境键的显示名称。
Parameters | |
---|---|
key |
String : the locale key name |
Returns | |
---|---|
String |
the display name of the provided locale key |
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 |
String languageDisplayName (String lang)
返回提供的语言代码的显示名称。
Parameters | |
---|---|
lang |
String : the language code |
Returns | |
---|---|
String |
the display name of the provided language code |
String localeDisplayName (Locale locale)
返回提供的语言环境的显示名称。
Parameters | |
---|---|
locale |
Locale : the locale whose display name to return |
Returns | |
---|---|
String |
the display name of the provided locale |
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 |
String localeDisplayName (ULocale locale)
返回提供的ulocale的显示名称。
Parameters | |
---|---|
locale |
ULocale : the locale whose display name to return |
Returns | |
---|---|
String |
the display name of the provided locale |
String regionDisplayName (String region)
返回提供的区域代码的显示名称。
Parameters | |
---|---|
region |
String : the region code |
Returns | |
---|---|
String |
the display name of the provided region code |
String scriptDisplayName (String script)
返回提供的脚本代码的显示名称。
Parameters | |
---|---|
script |
String : the script code |
Returns | |
---|---|
String |
the display name of the provided script code |
String scriptDisplayName (int scriptCode)
返回提供的脚本代码的显示名称。 有关可识别的脚本代码,请参阅UScript
。
Parameters | |
---|---|
scriptCode |
int : the script code number |
Returns | |
---|---|
String |
the display name of the provided script code |
String variantDisplayName (String variant)
返回提供的变体的显示名称。
Parameters | |
---|---|
variant |
String : the variant string |
Returns | |
---|---|
String |
the display name of the provided variant |