Android GPS导航2点之间

时间:2013-09-18 15:00:38

标签: android gps

任何人都可以向我指导如何使用GPS(谷歌地图)在Android应用中的2点之间导航的教程。我搜索过去几个小时,只能找到 精确定位当前位置的教程。

我需要做的是在地图上显示当前位置,然后导航到地图上的设定目的地。所以例如你在A点 - 导航到Z点

编辑:对不起,但我应该澄清一下。我想要做的只是在用户点击的应用程序中有一个按钮。点击后,谷歌地图应用程序打开,谷歌可以从这里完成其余的工作。我根本不需要在我的应用程序中显示地图。

2 个答案:

答案 0 :(得分:1)

没有简单的方法,您需要从位置API(例如Google Directions APICloudmade)获取指示,以便为您提供2点之间的所有分数。

然而,你必须绘制路径,然后自己处理语音控制

然而,您可以使用和Intent在Google地图应用中启动Google导航应用,只需让Google地图执行所有操作,但这听起来并不像您想要的那样

答案 1 :(得分:0)

您可以使用标准的Google地图参数来使用VIEW意图。如果设备上安装了Google地图,则用户可以选择使用该地图或默认浏览器等打开它。

不幸的是,目前没有办法直接使用geo:意图。在我的任何地图应用程序中,我都放弃了geo:,因为它不够成熟或标准化。

要获得一个很棒的网址参数列表(包括“路线”模式),请查看Everything You Never Wanted to Know About Google Maps' Parameters。我把它加了书签。

相关问题