diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2014-08-28 13:09:10 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2014-08-28 13:09:10 +0200 |
| commit | 03e2389fadb888452bf782a4ec83f33b89aaf39f (patch) | |
| tree | 59df80ade68cd6cc0ec77982f6b70d980e5e738f | |
| parent | eb6590437ab25b005b386ade9a18557339c83071 (diff) | |
| download | cgeo-03e2389fadb888452bf782a4ec83f33b89aaf39f.zip cgeo-03e2389fadb888452bf782a4ec83f33b89aaf39f.tar.gz cgeo-03e2389fadb888452bf782a4ec83f33b89aaf39f.tar.bz2 | |
Hardware acceleration default status must be chosen early (#2803)
| -rw-r--r-- | main/src/cgeo/geocaching/settings/SettingsActivity.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/settings/SettingsActivity.java b/main/src/cgeo/geocaching/settings/SettingsActivity.java index 94f5909..df6e680 100644 --- a/main/src/cgeo/geocaching/settings/SettingsActivity.java +++ b/main/src/cgeo/geocaching/settings/SettingsActivity.java @@ -90,6 +90,7 @@ public class SettingsActivity extends PreferenceActivity { setTheme(Settings.isLightSkin() && Build.VERSION.SDK_INT > 10 ? R.style.settings_light : R.style.settings); super.onCreate(savedInstanceState); + initHardwareAccelerationPreferences(); SettingsActivity.addPreferencesFromResource(this, R.xml.preferences); initPreferences(); @@ -131,7 +132,6 @@ public class SettingsActivity extends PreferenceActivity { initServicePreferences(); initNavigationMenuPreferences(); initMaintenanceButtons(); - initHardwareAccelerationPreferences(); for (final int k : new int[] { R.string.pref_username, R.string.pref_password, R.string.pref_pass_vote, R.string.pref_signature, @@ -381,10 +381,10 @@ public class SettingsActivity extends PreferenceActivity { }); } - public void initHardwareAccelerationPreferences() { + public static void initHardwareAccelerationPreferences() { // We have to ensure that the preference is initialized so that devices with hardware acceleration disabled // get the appropriate value. - getPreference(R.string.pref_hardware_acceleration).setDefaultValue(!Settings.HW_ACCEL_DISABLED_BY_DEFAULT); + Settings.setUseHardwareAcceleration(Settings.useHardwareAcceleration()); } private void initDbLocationPreference() { |
