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