例如,我在一个建筑物内,我希望以0.75(Criteria.ACCURACY_FINE
)的准确度获取我的位置,如果我的gps打开,这将使用gps。因为我在建筑物内,所以gps不起作用。
如何确定是否真的无法获得gps修复位置?
即使在使用onLocationChanged(Location arg0)
时未收到gps修复位置,也会调用LocationListener
吗?
是否可以在请求gps位置时使用超时,以便我可以转移到网络作为位置提供者,如果我无法获得任何位置?
答案 0 :(得分:2)
我看到三种基本可能性: