如何通过导航意图将多个航路点传递到android中的标准谷歌地图应用程序?

时间:2016-03-03 12:23:55

标签: android google-maps android-intent

我做了一些研究,我发现可以通过谷歌地图网站添加多个目的地,并且可以将整个导航计划发送到谷歌地图安卓应用程序,它完美无缺。

但在我的情况下,我想通过我的应用程序动态生成多个目标导航网址,并通过意图传递它在手机中打开谷歌地图应用程序。  如何实现这一点,任何想法都会有所帮助。

1 个答案:

答案 0 :(得分:6)

您可以通过请求'https://maps.googleapis.com/maps/api/directions/json?'生成多个目的地。但是,您最多可以限制8个航路点。要获得更多的请求航点,您需要获得Google Maps API for Work,这将允许您最多23个航点。

关于Google Maps Intents,为了使用intent启动Maps,您必须首先创建一个指定其操作,URI和包的Intent对象。有关详细信息,请查看以下链接:https://developers.google.com/maps/documentation/android-api/intents