【问题标题】:detect phone locale检测电话区域设置
【发布时间】:2012-03-23 07:23:29
【问题描述】:

我希望我的应用默认使用 手机语言环境 进行本地化。

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

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

【问题讨论】:

  • 试试这个:Locale myPhoneLocale = Locale.getDefault();

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


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    使用以下代码:

     Locale.getDefault()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-23
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多