TrackDataHub: removed unused property.

This commit is contained in:
Dennis Guse
2022-01-22 18:23:51 +01:00
parent d8ffc1318f
commit f4c07463b3
3 changed files with 1 additions and 25 deletions
@@ -17,7 +17,6 @@
package de.dennisguse.opentracks; package de.dennisguse.opentracks;
import android.content.Intent; import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
import android.view.Menu; import android.view.Menu;
@@ -43,7 +42,6 @@ import de.dennisguse.opentracks.fragments.StatisticsRecordedFragment;
import de.dennisguse.opentracks.services.TrackDeleteService; import de.dennisguse.opentracks.services.TrackDeleteService;
import de.dennisguse.opentracks.services.TrackRecordingService; import de.dennisguse.opentracks.services.TrackRecordingService;
import de.dennisguse.opentracks.services.TrackRecordingServiceConnection; import de.dennisguse.opentracks.services.TrackRecordingServiceConnection;
import de.dennisguse.opentracks.settings.PreferencesUtils;
import de.dennisguse.opentracks.settings.SettingsActivity; import de.dennisguse.opentracks.settings.SettingsActivity;
import de.dennisguse.opentracks.share.ShareUtils; import de.dennisguse.opentracks.share.ShareUtils;
import de.dennisguse.opentracks.ui.aggregatedStatistics.ConfirmDeleteDialogFragment; import de.dennisguse.opentracks.ui.aggregatedStatistics.ConfirmDeleteDialogFragment;
@@ -83,15 +81,6 @@ public class TrackRecordedActivity extends AbstractTrackDeleteActivity implement
private final TrackRecordingServiceConnection.Callback bindCallback = service -> service.getRecordingStatusObservable() private final TrackRecordingServiceConnection.Callback bindCallback = service -> service.getRecordingStatusObservable()
.observe(TrackRecordedActivity.this, this::onRecordingStatusChanged); .observe(TrackRecordedActivity.this, this::onRecordingStatusChanged);
private final SharedPreferences.OnSharedPreferenceChangeListener sharedPreferenceChangeListener = new SharedPreferences.OnSharedPreferenceChangeListener() {
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
if (PreferencesUtils.isKey(R.string.recording_distance_interval_key, key)) {
trackDataHub.setRecordingDistanceInterval(PreferencesUtils.getRecordingDistanceInterval());
}
}
};
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
@@ -119,8 +108,6 @@ public class TrackRecordedActivity extends AbstractTrackDeleteActivity implement
protected void onStart() { protected void onStart() {
super.onStart(); super.onStart();
PreferencesUtils.registerOnSharedPreferenceChangeListener(sharedPreferenceChangeListener);
trackDataHub.start(); trackDataHub.start();
} }
@@ -143,7 +130,6 @@ public class TrackRecordedActivity extends AbstractTrackDeleteActivity implement
super.onStop(); super.onStop();
trackRecordingServiceConnection.unbind(this); trackRecordingServiceConnection.unbind(this);
trackDataHub.stop(); trackDataHub.stop();
PreferencesUtils.unregisterOnSharedPreferenceChangeListener(sharedPreferenceChangeListener);
} }
@Override @Override
@@ -105,12 +105,9 @@ public class TrackRecordingActivity extends AbstractActivity implements ChooseAc
if (PreferencesUtils.isKey(R.string.stats_fullscreen_while_recording_key, key)) { if (PreferencesUtils.isKey(R.string.stats_fullscreen_while_recording_key, key)) {
setFullscreenPolicy(); setFullscreenPolicy();
} }
if (PreferencesUtils.isKey(R.string.recording_distance_interval_key, key)) {
trackDataHub.setRecordingDistanceInterval(PreferencesUtils.getRecordingDistanceInterval());
}
if (key == null) return; if (key == null) return;
runOnUiThread(TrackRecordingActivity.this::invalidateOptionsMenu); runOnUiThread(TrackRecordingActivity.this::invalidateOptionsMenu); //TODO Should not be necessary
} }
}; };
@@ -33,7 +33,6 @@ import java.util.HashSet;
import java.util.Set; import java.util.Set;
import de.dennisguse.opentracks.data.models.Altitude; import de.dennisguse.opentracks.data.models.Altitude;
import de.dennisguse.opentracks.data.models.Distance;
import de.dennisguse.opentracks.data.models.Marker; import de.dennisguse.opentracks.data.models.Marker;
import de.dennisguse.opentracks.data.models.Speed; import de.dennisguse.opentracks.data.models.Speed;
import de.dennisguse.opentracks.data.models.Track; import de.dennisguse.opentracks.data.models.Track;
@@ -84,8 +83,6 @@ public class TrackDataHub {
private Track.Id selectedTrackId; private Track.Id selectedTrackId;
private Distance recordingDistanceInterval;
private TrackRecordingService.RecordingStatus recordingStatus = TrackRecordingService.STATUS_DEFAULT; private TrackRecordingService.RecordingStatus recordingStatus = TrackRecordingService.STATUS_DEFAULT;
// Track points sampling state // Track points sampling state
@@ -414,10 +411,6 @@ public class TrackDataHub {
this.recordingStatus = recordingStatus; this.recordingStatus = recordingStatus;
} }
public void setRecordingDistanceInterval(Distance recordingDistanceInterval) {
this.recordingDistanceInterval = recordingDistanceInterval;
}
public interface Listener { public interface Listener {
/** /**