我正在开发一个具有过滤器的应用程序,该过滤器通过其设备构建国家来分隔用户。我正在使用:
String locale = getResources().getConfiguration().locale.getCountry();
获得国家。有没有办法检查AVD上的构建国家,以便我可以确保上面的代码有效?
答案 0 :(得分:1)
打开菜单=>设置=>语言& Keyboard =>选择Locale =>从此
设置任何语言环境使用cmd:
$ adb shell'
setprop persist.sys.language en;
setprop persist.sys.country IN;
stop;
sleep 5;
start'
如果你想要它编程:
Locale locale = null;
Configuration config=null;
config = getBaseContext().getResources().getConfiguration();
locale = new Locale("en");
Locale.setDefault(locale);
config.locale = locale;