如何获取默认语言环境的完整语言代码(例如zh-hans)

时间:2016-03-10 20:47:16

标签: android locale

Locale.getDefault().getLanguage()似乎只返回语言代码(例如enzh)。有没有办法获得完整的语言代码和脚本(例如zh-hansen-us)? Locale.getDefault().getScript()是API 21+,它似乎甚至在适用的操作系统上返回空字符串。

1 个答案:

答案 0 :(得分:0)

只使用toString

Locale.getDefault().toString()

或者,如果您需要单独编写脚本,请查看 How to get the script from a Locale object on Android?