我希望拥有当前用户GeoLocation,但每次运行我的应用程序时,都需要最后访问的用户GeoLocation。如何使用网络服务或GPS获取最新用户GeoLocation?
我在退出应用程序时删除了更新但仍占用了最后一个用户位置。
无论如何将当前用户位置作为申请刚刚开始?
答案 0 :(得分:2)
当应用程序启动时,无法保证甚至找不到当前位置。使用最后一个位置是获取位置的最快方式,但是如果您想要当前位置,则必须等到找到位置。您可以implementing
LocationListener和overriding
onLocationChanged(Location)执行此操作。
答案 1 :(得分:0)
它首先尝试获取最后一个已知位置,然后通过等待一个新位置来细化估计值。