File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
src/net/nycjava/skylight1 Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -94,13 +94,16 @@ public void onCreate(final Bundle savedInstanceState) {
94
94
95
95
SharedPreferences sharedPreferences = getSharedPreferences (
96
96
SKYLIGHT_PREFS_FILE , MODE_PRIVATE );
97
- int globalBestLevelCompleted = sharedPreferences .getInt (
97
+ final int globalBestLevelCompleted = sharedPreferences .getInt (
98
98
GLOBAL_HIGH_SCORE_PREFERENCE_NAME , -1 );
99
+ final int localBestLevelCompleted = sharedPreferences .getInt (
100
+ HIGH_SCORE_PREFERENCE_NAME , -1 );
99
101
100
- SharedPreferences .Editor editor = sharedPreferences .edit ();
101
- editor .putInt (HIGH_SCORE_PREFERENCE_NAME , bestLevelCompleted );
102
- editor .commit ();
103
-
102
+ if (bestLevelCompleted >localBestLevelCompleted ) {
103
+ SharedPreferences .Editor editor = sharedPreferences .edit ();
104
+ editor .putInt (HIGH_SCORE_PREFERENCE_NAME , bestLevelCompleted );
105
+ editor .commit ();
106
+ }
104
107
if (globalBestLevelCompleted >0 && bestLevelCompleted > globalBestLevelCompleted ) {
105
108
106
109
globalBestLevel = bestLevelCompleted ;
You can’t perform that action at this time.
0 commit comments