我有一个位置监听器,我是选择最佳提供商的标准。对于方法requestLocationUpdates,我使用0和0表示min_distance和min_time。然而,我的应用程序很难实现我的本地化。我的应用程序只获得一次本地化本地发送到网络。如何才能更快地获得正常位置?应用程序地图格式谷歌可以快速点,即使是3G。
答案 0 :(得分:0)
如果您希望尽可能快地获取位置,请尝试getLastKnownLocation()
请求更新。使用LocationClient很容易。如果您使用LocationManager,则必须遍历所有提供商以获得最准确的位置。 Reto Meier有一篇关于在blog中使用LocationManager的好文章。
请注意,在获取getLastKnownLocation()的有效位置对象之前,需要更新请求。否则将返回null。