我有一个我正在写成字符串的ArrayList:
blastScores = new ArrayList<String>();
blastScores.add("Hello");
blastScores.add("Yo");
prefs.edit().putString(CaptureActivity.BLAST_SCORES, blastScores.toString());
每当我读到它时,它总是为空:
String blastScoresString = prefs.getString(CaptureActivity.BLAST_SCORES, null);
为什么会这样?
答案 0 :(得分:8)
您是否在commit()
对象上完成了SharedPreferences.Editor
?