如何在Android上区分简体中文和繁体中文?

时间:2013-09-29 04:21:43

标签: android locale chinese-locale

我正在使用Locale来获取我的Android设备(Nexus S)的语言代码

Locale.getDefault().getLanguage()

一切都很好,除了我得到“zh”,意思是中文。我希望得到“zh_cn”和“zh_tw”,然后我可以区分简化版和繁体中文。

有没有其他方法可以区分哪些中文在Android设备上使用?

P.S。我正在使用Unity3D,我的目标是制作一个插件,帮助Unity3D获得Android语言设置。

1 个答案:

答案 0 :(得分:4)

当我想获取设备的当前语言环境时,这对我有用。

Locale.getDefault().toString()

返回当前语言环境的名称。像“zh_TW”或“zh_CN”。