Я занимаюсь разработкой и приложением, и мне нужно получить onLocationAvailability
обратный вызов, поэтому, когда я запрашиваю местоположения
fusedLocationProviderClient.requestLocationUpdates(locationrequest, locationCallBack, Looper.getMainLooper());
, я получаю запрос обратного вызова, но когда я удаляю запрос местоположений
fusedLocationProviderClient.removeLocationUpdates(locationCallBack);
Я не могу получить обратный вызов, потому что я отменяю регистрацию обратного вызова, поэтому мне нужно знать, как я могу получить, когда GPS активен или нет.
Мне нужно запрашивать обновления местоположений со Long.MAX
временивместо removeLocationUpdates
?
Или мне нужно иметь
FusedLocationProviderClient
и
LocationListener