我正在寻找一种方法来实现按钮onclick触发的语言更改。我在正确的文件夹中创建适当的strings.xml(例如RES /值恩/)这是我的按钮的代码:在Android中的onclick按钮语言更改android
Button setEN_bt = (Button) findViewById(R.id.setEN);
setEN_bt.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Locale locale_en = new Locale("en");
Locale.setDefault(locale_en);
Configuration config_en = new Configuration();
config_en.locale = locale_en;
getBaseContext().getResources().updateConfiguration(config_en, getBaseContext().getResources().getDisplayMetrics());
}
});
所以basicly我改的地区与的onclick但页面不之后刷新(为什么它应该... :))。有人能告诉我如何刷新/重新加载活动?
Thanx寻求帮助。
更改区域 –