使用SharedPreferences保存字符串

时间:2012-04-06 02:06:43

标签: java android string sharedpreferences

我有一些收集号码的代码,我能够证明我正在制作一个号码,我会这样做,但是当我使用此代码保存号码时

public void SaveScore()
    {
        SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
        SharedPreferences.Editor editor = settings.edit();
        editor.putString("Score", (StringScore));
    }

然后我稍后在另一个页面中使用此代码将其调回

SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
ScoreString = (settings.getString("Score", "0"));
Score.setText(ScoreString + "%");

它出现为0我知道这是默认号码,为什么我不保存号码?

1 个答案:

答案 0 :(得分:5)

您忘记执行editor.commit()提交更改。