-1
我想從SharedPreferences中獲取一些值,並將其寫入此代碼中;Android 4.2 SharedPreferences返回錯誤的值
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
editor.putInt(MainActivity.OBSDONE, observationer);
editor.putInt(MainActivity.COROBS, korrekte);
editor.commit();
我從SharedPreferences文件中將數據從虛擬設備上拉下來,數據看起來正確。
當我嘗試從SharedPreferences中使用;
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
int obs = prefs.getInt(OBSDONE,0);
int cor = prefs.getInt(COROBS,0);
它將兩個值都返回0?
我從虛擬設備此數據; <?XML版本= 「1.0」 編碼= 「UTF-8」 獨立= 「真」?> - –
將該數據放在問題中,而不是評論。你能告訴我們你的代碼嗎? –
你是否在另一個活動中使用第二塊代碼? –