Установить таймер для провайдера Fused Location onLocationChanged
Я использую FusedLocationClient для местоположения. Я заметил, что иногда onLocationChanged() вызывается слишком много времени из-за каких-либо проблем. Есть ли хороший способ, которым я могу поставить таймер на это, например, если я не получу обратный вызов onLocationChanged() через 10 секунд, он покажет, что выборка местоположения не удалась. Я знаю, что могу использовать нить пользователя, но то, что я ищу, является лучшим решением, например, какой-либо метод API или что-то в этом роде.
1 ответ
Решение