添加导航按钮以进行映射

时间:2010-10-09 16:49:48

标签: java android eclipse google-maps

经过大量的时间和精力,我设法创建了一个具有设定位置的地图,并在地图上添加了一个显示确切位置的图钉(标记)。现在我想添加一个导航按钮,我在屏幕顶部有五个按钮,可以放大和缩小街景和satillite视图。

最后一个按钮用于导航,我打算使用我拥有的坐标并将它们发送到谷歌地图应用程序,以便用户可以在那里导航。

是否可以这样做,如果是这样,我将如何去做呢。

2 个答案:

答案 0 :(得分:1)

支持从Intent启动导航。只需使用此模式: http://maps.google.com/maps?saddr=startPointLatitude,startPointLongitude&daddr=destinationLatitude,destinationLongitude用于没有路标的简单导航。

您需要将startPointLatitude和startPointLongitude替换为起始点的纬度和经度。同样适用于endPointLatitude和endPointLongitude。

将结果解析为Uri并将其传递给Intent并致电startActivity()

答案 1 :(得分:0)

对于启动导航,没有记录和支持的Intents,抱歉。您可以通过their documented Intents将其发送到简单的Google地图或Google街景。