检测手机区域

时间:2012-03-23 07:23:30

标签: android android-layout android-intent android-emulator android-widget

我希望我的应用默认使用手机区域设置进行本地化。

但是如何检测手机的区域设置?有人可以暗示我吗?

(我创建了/res/values/string.xml,我知道我可以创建其他语言环境资源,例如:res/values-fr/strings.xml

2 个答案:

答案 0 :(得分:1)

如果您提供了与手机相同的本地资源,那么它会自动选择这些资源。所以你不必担心它。

否则Locale.getDefault();将为您提供手机的当前区域设置。

答案 1 :(得分:0)

使用以下代码:

 Locale.getDefault()