我現在有一個微調在應用程序的第一個活動中包含可用語言列表,我需要重新啓動活動來更改應用程序的語言(我正在使用上下文包裝)。但我的代碼保持「再創造」的活動,它從不停止:重新啓動活動在微調onItemSelected
public void onItemSelected(AdapterView<?> parent, View view, int position, long id){
Session.setLang(position);
String name = lang_name[position];
SharedPreferences.Editor editor = PreferenceManager.getDefaultSharedPreferences(getBaseContext()).edit();
editor.putString("locale", name);
editor.commit();
recreate();
}
反正是有,我可以重新開始從紡紗項目選擇的活動?
哇。明智的答案。 –
我很抱歉有誤導性,但這段代碼實際上是放在我的微調器的所有其他初始化(包括設置默認項目)之後...... @@ – tboosters
發佈完整活動代碼 – Darish