Wij werken momenteel aan een nieuw forum voor Androidworld. Het is daarom momenteel niet mogelijk om te reageren of nieuwe topics aan te maken.
Hopelijk heb je hier iets aan
http://stackoverflow.com/questions/5734721/android-shared-preferences
@redbulletnl Dat heb ik nu gedaan, maar Eclipse geeft errors dat "SharedPreferences" niet bestaat.
Mijn code is nu dit:
else if(world.state == World.GameState.GameOver)
SharedPreferences shared_preferences;
SharedPreferences.Editor shared_preferences_editor;
shared_preferences = getSharedPreferences("shared_preferences_test",
MODE_PRIVATE);
test_string = shared_preferences.getString("highscore", "Default");
if(test_string < world.getTime())
shared_preferences_editor = shared_preferences.edit();
shared_preferences_editor.putString("highscore", world.getTime());
shared_preferences_editor.commit();
drawMessage(r.getString(R.string.game_over)+
"\n"+
r.getString(R.string.your_time) + " " + world.getTime() + "\nHighscore " + test_string, c);
}
Ik heb een Android game gemaakt in Java. Ik kan de huidige score krijgen met `world.getTime` Ik wil de highscore opslaan met Shared Preferences, maar hoe doe ik dat?