如何从JAR lib中了解android语言

时间:2011-05-06 08:43:22

标签: java android localization jar

我正在编写一个将在桌面和android上使用的JAR库。 JAR是本地化的,因此我想知道当前的android语言,以便相应地设置语言环境。

我该怎么做?

更新:语言环境与android语言相同,但ResourceBundle.getString()始终恢复为默认语言环境。

最后更新:这是Android上的一个错误,如果我的语言环境是it_IT,它只能查找Locale_it_IT;并跳过Locale_it(相反,它在Java上被接受)。

OOPS!它实际上是我的代码上的一个错误... android是区分大小写的,我创建了一个带有语言环境IT的资源包而不是它......对我感到羞耻。

1 个答案:

答案 0 :(得分:1)

Android支持普通的java Locale相关方法,所以只要求Locale.getDefault()

就可以了。