Запросить обновление местоположения только на основе минимального расстояния
Я разрабатываю приложение на основе определения местоположения, в котором я хочу получить местоположение после перемещения счетчика с предыдущей позиции. Я не хочу уделять минимальное время
void requestLocationUpdates (String provider,
long minTime,
float minDistance,
LocationListener listener)
Есть ли способ запросить обновления местоположения только на основе минимального расстояния?
1 ответ
Вот вся информация, которую я смог найти ( requestLocationUpdates):
Параметр minDistance также можно использовать для управления частотой обновления местоположения. Если оно больше 0, тогда провайдер местоположения будет отправлять ваше приложение только после того, как местоположение будет изменено, по крайней мере, на метры minDistance и по крайней мере на миллисекунды minTime. Однако провайдерам определения местоположения труднее экономить электроэнергию с помощью параметра minDistance, поэтому minTime должен быть основным инструментом для экономии заряда батареи.