任何人都可以向我指导如何使用GPS(谷歌地图)在Android应用中的2点之间导航的教程。我搜索过去几个小时,只能找到 精确定位当前位置的教程。
我需要做的是在地图上显示当前位置,然后导航到地图上的设定目的地。所以例如你在A点 - 导航到Z点
编辑:对不起,但我应该澄清一下。我想要做的只是在用户点击的应用程序中有一个按钮。点击后,谷歌地图应用程序打开,谷歌可以从这里完成其余的工作。我根本不需要在我的应用程序中显示地图。答案 0 :(得分:1)
没有简单的方法,您需要从位置API(例如Google Directions API或Cloudmade)获取指示,以便为您提供2点之间的所有分数。
然而,你必须绘制路径,然后自己处理语音控制然而,您可以使用和Intent
在Google地图应用中启动Google导航应用,只需让Google地图执行所有操作,但这听起来并不像您想要的那样
答案 1 :(得分:0)
您可以使用标准的Google地图参数来使用VIEW
意图。如果设备上安装了Google地图,则用户可以选择使用该地图或默认浏览器等打开它。
不幸的是,目前没有办法直接使用geo:
意图。在我的任何地图应用程序中,我都放弃了geo:
,因为它不够成熟或标准化。
要获得一个很棒的网址参数列表(包括“路线”模式),请查看Everything You Never Wanted to Know About Google Maps' Parameters。我把它加了书签。