[英]Why isn't SharedPreferences saving my string?
I have an ArrayList that I'm writing out as a string: 我有一个要写为字符串的ArrayList:
blastScores = new ArrayList<String>();
blastScores.add("Hello");
blastScores.add("Yo");
prefs.edit().putString(CaptureActivity.BLAST_SCORES, blastScores.toString());
Whenever I read it in, it is always null: 每当我读入它时,它始终为null:
String blastScoresString = prefs.getString(CaptureActivity.BLAST_SCORES, null);
Why is this? 为什么是这样?
您是否对SharedPreferences.Editor
对象commit()
了commit()
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.