From 84bd51cf58a1f45fa885b7bb745d9a1a39068c5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20P=C3=B3=C5=82grabia?= <tomasz.polgrabia@gmail.com> Date: Sun, 9 Oct 2016 12:17:05 +0200 Subject: [PATCH] fix --- .../java/pl/tpolgrabia/urbanexplorer/MainActivity.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/pl/tpolgrabia/urbanexplorer/MainActivity.java b/app/src/main/java/pl/tpolgrabia/urbanexplorer/MainActivity.java index 754c25c..f3faf93 100644 --- a/app/src/main/java/pl/tpolgrabia/urbanexplorer/MainActivity.java +++ b/app/src/main/java/pl/tpolgrabia/urbanexplorer/MainActivity.java @@ -301,13 +301,13 @@ public class MainActivity extends ActionBarActivity { lg.debug("Selected location provider {} is available", locationProvider); - final Long updateTimeInMinutes = HelperUtils.fetchGpsUpdateFreq(this); - lg.debug("Update time: {}", updateTimeInMinutes); + final Long updateTimeInMilliseconds = HelperUtils.fetchGpsUpdateFreq(this); + lg.debug("Update time: {}", updateTimeInMilliseconds); if (locationProvider != null) { lg.debug("Requesting location updates"); LocationManager locationService = (LocationManager)getSystemService(LOCATION_SERVICE); locationService.requestLocationUpdates(locationProvider, - updateTimeInMinutes, + updateTimeInMilliseconds, HelperUtils.fetchGpsDistanceFreq(this), locationCallback); locationServicesActivated = true; @@ -318,7 +318,7 @@ public class MainActivity extends ActionBarActivity { lg.debug("Now: {}", now); final long lastLocationUpdateTimeAgo = now - lastLocationUpdateTime; lg.debug("Last location update was {} ms ago", lastLocationUpdateTimeAgo); - if (lastLocationUpdateTime < 0 || lastLocationUpdateTimeAgo >= updateTimeInMinutes*1000.0) { + if (lastLocationUpdateTime < 0 || lastLocationUpdateTimeAgo >= updateTimeInMilliseconds) { lg.info("Last location update time exceeded. Requesting single update..."); locationService.requestSingleUpdate(locationProvider, locationCallback, Looper.getMainLooper()); }