Всегда вызывайте обратный вызов onLocationAvailability - PullRequest
0 голосов
/ 25 февраля 2019

Я занимаюсь разработкой и приложением, и мне нужно получить onLocationAvailability обратный вызов, поэтому, когда я запрашиваю местоположения

fusedLocationProviderClient.requestLocationUpdates(locationrequest, locationCallBack, Looper.getMainLooper());

, я получаю запрос обратного вызова, но когда я удаляю запрос местоположений

 fusedLocationProviderClient.removeLocationUpdates(locationCallBack);

Я не могу получить обратный вызов, потому что я отменяю регистрацию обратного вызова, поэтому мне нужно знать, как я могу получить, когда GPS активен или нет.

Мне нужно запрашивать обновления местоположений со Long.MAX временивместо removeLocationUpdates?

Или мне нужно иметь

FusedLocationProviderClient

и

LocationListener

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...