Например, я нахожусь внутри здания, и я хочу получить свое местоположение с точностью 0,75 (Criteria.ACCURACY_FINE
), и это будет использовать GPS, если мой GPS включен. Поскольку я нахожусь в здании, GPS не будет работать.
Как я могу определить, действительно ли невозможно получить местоположение для исправления GPS?
Будет ли вызываться onLocationChanged(Location arg0)
, несмотря на то, что при использовании LocationListener
?
не было получено местоположение исправления GPS
Можно ли использовать тайм-аут при запросе местоположения GPS, чтобы я мог перейти к сети в качестве поставщика местоположения, если я не могу получить какое-либо местоположение?