0

我公司应用程序的一项活动有一个路线实用程序,允许用户输入他们的邮政编码,选择我们的办公室之一,地图将从给定的邮政编码路由到我们的办公室之一。

将邮政编码字段留空会导致地图默认为“您的位置”,但是您需要在地图应用程序中单击“开始”才能使其工作,同时提供邮政编码将自动进行路由,而无需进行额外的点击。

这是一个小而必要的事情,为了便于使用需要解决。

我知道我需要使用 locationManager 等,但是我不确定如何正确使用它。我见过的很多教程都实现了完整的 mapView,但是我只是想通过 GPS 获取用户的位置,然后在后台将其地理编码为邮政编码,这样用户实际上什么都看不到。

我确信这是可能的,但我需要做什么?

谢谢。

4

2 回答 2

3

是Android中位置服务的概述。是 Android 中位置服务核心的 LocationManager 类。

不幸的是,Android 似乎没有附带任何位置 API 的示例,这有点令人惊讶。

您可以从本书下载源代码——查找 Internet/Weather 和 Service/WeatherPlus 演示,每个演示都使用 LocationManager。或者,您可以从另一本书下载源代码——查找 23-Location 教程以获取一些使用 LocationManager 的示例。

这是另一个教程

于 2011-03-11T14:40:16.410 回答
0

这是我在做同样的事情时使用的:获取用户位置

于 2011-03-11T14:58:42.703 回答