mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-07 21:01:03 +00:00
rename preferences to include unit [ms] and fix int/string resource bug
This commit is contained in:
1 parent
40aace7f3f
commit
44533435af
4 files changed
+10
-8
No files matched your search
@@ -6,8 +6,8 @@
|
||||
<!-- override default values of android.shared -->
|
||||
<string name="app_folder">tracking</string>
|
||||
|
||||
<string name="preference_gps_fix_interval_key">gpsFixInterval</string>
|
||||
<string name="preference_gps_fix_interval_ms_key">gpsFixInterval</string>
|
||||
<string name="preference_gps_fix_interval_ms_default">500</string>
|
||||
<string name="preference_gps_fix_fastest_interval_key">gpsFixFastestInterval</string>
|
||||
<string name="preference_gps_fix_fastest_interval_ms_key">gpsFixFastestInterval</string>
|
||||
<string name="preference_gps_fastest_fix_interval_ms_default">100</string>
|
||||
</resources>
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
<EditTextPreference
|
||||
android:defaultValue="@string/preference_gps_fix_interval_ms_default"
|
||||
android:key="@string/preference_gps_fix_interval_key"
|
||||
android:key="@string/preference_gps_fix_interval_ms_key"
|
||||
android:summary="@string/empty"
|
||||
android:title="@string/gps_fix_interval"
|
||||
android:inputType="number"
|
||||
|
||||
+1
-3
@@ -2,7 +2,6 @@ package com.sap.sailing.android.tracking.app.ui.fragments.preference;
|
||||
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.preference.Preference;
|
||||
|
||||
import com.sap.sailing.android.shared.ui.fragments.preference.BasePreferenceFragment;
|
||||
import com.sap.sailing.android.tracking.app.R;
|
||||
@@ -15,7 +14,6 @@ public class GeneralPreferenceFragment extends BasePreferenceFragment {
|
||||
addPreferencesFromResource(R.xml.preference_general);
|
||||
bindPreferenceSummaryToValue(findPreference(R.string.preference_device_identifier_key));
|
||||
bindPreferenceSummaryToValue(findPreference(R.string.preference_server_url_key));
|
||||
Preference findPreference = findPreference(R.string.preference_gps_fix_interval_key);
|
||||
bindPreferenceSummaryToValue(findPreference);
|
||||
bindPreferenceSummaryToValue(findPreference(R.string.preference_gps_fix_interval_ms_key));
|
||||
}
|
||||
}
|
||||
+6
-2
@@ -29,11 +29,15 @@ public class AppPreferences {
|
||||
}
|
||||
|
||||
public int getGPSFixInterval() {
|
||||
return PrefUtils.getInt(context, R.string.preference_gps_fix_interval_key, R.string.preference_gps_fix_interval_ms_default);
|
||||
//EditTextPreference saves value as string, even if android:inputType="number" is set
|
||||
String value = PrefUtils.getString(context, R.string.preference_gps_fix_interval_ms_key, R.string.preference_gps_fix_interval_ms_default);
|
||||
return value == null ? -1 : Integer.valueOf(value);
|
||||
}
|
||||
|
||||
public int getGPSFixFastestInterval() {
|
||||
return PrefUtils.getInt(context, R.string.preference_gps_fix_fastest_interval_key, R.string.preference_gps_fastest_fix_interval_ms_default);
|
||||
//EditTextPreference saves value as string, even if android:inputType="number" is set
|
||||
String value = PrefUtils.getString(context, R.string.preference_gps_fix_fastest_interval_ms_key, R.string.preference_gps_fastest_fix_interval_ms_default);
|
||||
return value == null ? -1 : Integer.valueOf(value);
|
||||
}
|
||||
|
||||
public void setServerURL(String serverUrl) {
|
||||
|
||||
Reference in new issue
Block a user