Я хочу, чтобы приложение автоматически переключалось между GPS_PROVIDER и NETWORK_PROVIDER. В настоящее время я указываю провайдеров в программе, поэтому, если я укажу критерии и установлю с ними прослушиватель местоположения, будет ли он автоматически переключаться на GPS_PROVIDER, когда это будет доступно?
Например, когда приложение запускалось и в это время был установлен прослушиватель, GPS_PROVIDER был недоступен или не получал обновления местоположения, но через некоторое время он начал получать обновления местоположения, будет ли приложение автоматически получать данные от GPS_PROVIDER?
В противном случае, как лучше всего переключаться между провайдерами?
Просто чтобы добавить еще одну вещь, приложение будет вызывать requestLocationUpdates() только один раз в приложении.