Android 启动应用程序时如何获取当前位置?

Android 启动应用程序时如何获取当前位置?,android,location,Android,Location,我想拥有当前用户的地理位置,但每次运行应用程序时,它都会占用最后一次访问的用户地理位置。如何使用网络服务或GPS获取最新的用户地理位置?我在退出应用程序时删除了更新,但仍保留了最后一个用户位置。当应用程序刚启动时,是否仍然可以获取当前用户位置?当应用程序启动时,无法保证已找到当前位置。使用最后一个位置是获取位置的最快方法,但是如果需要当前位置,则必须等待找到位置。您可以通过实现和重写来完成此操作。很久以前就提出了此代码: 它首先尝试获取最后一个已知位置,然后通过等待新位置来细化估计

我想拥有当前用户的地理位置,但每次运行应用程序时,它都会占用最后一次访问的用户地理位置。如何使用网络服务或GPS获取最新的用户地理位置?我在退出应用程序时删除了更新,但仍保留了最后一个用户位置。当应用程序刚启动时,是否仍然可以获取当前用户位置?

当应用程序启动时,无法保证已找到当前位置。使用最后一个位置是获取位置的最快方法,但是如果需要当前位置,则必须等待找到位置。您可以通过实现和重写来完成此操作。

很久以前就提出了此代码:

它首先尝试获取最后一个已知位置,然后通过等待新位置来细化估计