两种Get Locale语言方法android之间的区别

时间:2016-03-03 12:16:11

标签: android

我知道Locale.getDefault().getLanguage()mContext.getResources().getConfiguration().locale.getLanguage()之间有什么区别 对不起我的选秀,但我需要对它们进行详细区分。

1 个答案:

答案 0 :(得分:0)

Locale.getDefault().getLanguage();

返回此Locale的语言名称,如果不是,则返回空字符串 语言被设置,虽然文档声明getLanguage()返回语言代码,但它没有。

getResources().getConfiguration().locale.getLanguage()

返回语言代码。