如何regional setting
在android中获取用户的手机?因为我找不到相关信息如何在android中获取它。
例如。如果他现在的设置是在新加坡,就会得到新加坡。
查看 Locale 类以获取本地化/区域信息:
http://developer.android.com/reference/java/util/Locale.html
前任。语言环境 defaultLocale = Locale.getDefault();
阅读标有“注意默认语言环境”的部分,当您使用的不仅仅是用户演示时,它可以帮助您避免 Locale 类中的 getDefault() 的一些问题。
这可能会有所帮助
Context c = getBaseContext();
Resources r = c.getResources();
Configuration config = r.getConfiguration();
Locale currentLocale = config.locale;
Activity 中最简单的方法是:
Locale l = Locale.getDefault();
Log.d("TAG", "Country: " + l.getDisplayCountry());