-1
我試圖使用sharedpreferences來存儲一個整數。雖然有些問題,所以整數不會被保存。每當我停止我的應用程序整數不會顯示,它不在那裏,並沒有得到保存。這是我的代碼,位於我的onCreate()
方法中:SharedPreferences沒有正確保存 - android
private int point;
//...
SharedPreferences sp = getSharedPreferences("prefs_file",MODE_PRIVATE);
SharedPreferences.Editor editor = sp.edit();
editor.putInt("your_int_key", point);
editor.apply();
SharedPreferences sp1 = getSharedPreferences("prefs_file",MODE_PRIVATE);
int highScoreSaved = sp1.getInt("your_int_key", 0);
你是什麼「時,我停止我的應用程序的整數不會出現」呢? – mikwee
你把這些代碼放在你的應用程序中(onCreate,onResume等)?你能編輯你的文章以包含這段代碼嗎? –
它在我的onCreate()中。對不起,沒有提供這些信息 –