2012-04-06 3 views
0

を使用して文字列は、私は数をgenuatingいます。これをやってイムになることを証明することができていますが、私はこのコードSavingg私は数を収集し、いくつかのコードを持っているSharedPreferences

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

を使用して番号を保存するために行くときそして、私はそれがなぜ私は数を保存しておりませんので、デフォルトの番号であることを知っているそれは0として起動します。このコード

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

と別のページに後で戻ってそれを呼び出しますか?

答えて

5

あなたは変更をコミットするためにeditor.commit()を忘れてしまいました。

+0

ああ、ありがとう! :D –

関連する問題