При определении местоположения через android.location не меняется время - time
Есть небольшое приложение, которое отправляет координаты местоположения мобильного устройства на сервер. Данные (широта, долгота и время) получаю из LocationManager и записываю в базу данных. Заметил такую проблему, что если устройство находится в неподвижном состоянии и координаты не меняются - не меняется и время их определения. Как это можно исправить?
private fun handleLocation(location: Location) {
onLocationChange(location)
PositionLogger.save(
location = listOf(
Triple(
location.latitude,
location.longitude,
location.time
)
),
mode = PositionLogger.SaveMode.ALL
)