我正在尋找一種方法來實現按鈕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尋求幫助。
更改區域 –