经过大量的时间和精力,我设法创建了一个具有设定位置的地图,并在地图上添加了一个显示确切位置的图钉(标记)。现在我想添加一个导航按钮,我在屏幕顶部有五个按钮,可以放大和缩小街景和satillite视图。
最后一个按钮用于导航,我打算使用我拥有的坐标并将它们发送到谷歌地图应用程序,以便用户可以在那里导航。
是否可以这样做,如果是这样,我将如何去做呢。
答案 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街景。