Я хочу реализовать locationListener, который будет переключаться между поставщиками сети и GPS в зависимости от доступности.
Например, если GPS не включен, я хочу, чтобы он использовал сеть, но как только GPS включен, я хочу, чтобы он остановился прослушивание обновлений местоположения из сети и начало прослушивания от GPS.
Точно так же я хочу, чтобы он начал прослушивать обновления из сети, как только GPS отключен.
Возможно ли это?
Подзапрос
Является ли GPS так же быстро, как сеть, обеспечивая исправление местоположения?