Attempt to request accurate location quicker. (#1008)

This commit is contained in:
Justin Bassett 2020-10-05 08:47:35 -04:00 committed by GitHub
parent 0a8c96d321
commit c8b26e2944
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -340,9 +340,12 @@ class LocationSensorManager : BroadcastReceiver(), SensorManager {
sensorDao.add(Attribute(singleAccurateLocation.id, "lastAccurateLocationRequest", now.toString(), "string"))
val maxRetries = 5
val request = createLocationRequest()
request.priority = LocationRequest.PRIORITY_HIGH_ACCURACY
request.numUpdates = maxRetries
val request = createLocationRequest().apply {
priority = LocationRequest.PRIORITY_HIGH_ACCURACY
numUpdates = maxRetries
interval = 10000
fastestInterval = 5000
}
LocationServices.getFusedLocationProviderClient(latestContext)
.requestLocationUpdates(
request,