标签: android localization
我经常将手机的语言环境作为服务器URL的一部分传递。
private static String getLocaleStr() { Locale locale = Locale.getDefault(); return locale.getLanguage() + locale.getCountry(); }
每次生成网址时,我都不想回忆getLocalStr()。有没有办法在系统区域设置更改时收到通知?
getLocalStr()
答案 0 :(得分:23)
为此广播一个意图:
http://developer.android.com/reference/android/content/Intent.html#ACTION_LOCALE_CHANGED