Moved R.string.stats_unit_key initialization into Startup.

This commit is contained in:
Dennis Guse
2020-07-20 20:46:41 +02:00
parent b70c3be5af
commit 6540913d59
2 changed files with 8 additions and 16 deletions
@@ -4,6 +4,8 @@ import android.app.Application;
import android.os.StrictMode;
import android.util.Log;
import java.util.Locale;
import de.dennisguse.opentracks.util.PreferencesUtils;
/**
@@ -25,6 +27,10 @@ public class Startup extends Application {
//Set default values of preferences on first start.
PreferencesUtils.resetPreferences(this, false);
if (PreferencesUtils.getString(this, R.string.stats_units_key, "").equals("")) {
String statsUnits = getString(Locale.US.equals(Locale.getDefault()) ? R.string.stats_units_imperial : R.string.stats_units_metric);
PreferencesUtils.setString(this, R.string.stats_units_key, statsUnits);
}
//In debug builds: show thread and VM warnings.