5

在我的应用程序中,我想为多个目的地实现 Waze 地图导航,我刚刚实现了单一起点和目的地导航,但在这里我想导航多个航点。

     String url = String.format("waze://?ll=" + Double.parseDouble(_Lat) + "," + Double.parseDouble(_Long) + "&navigate=yes");

        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
        startActivity(intent); 
4

1 回答 1

1

我正在寻找完全相同的问题的解决方案。看起来他们不想提供 - 不知道他们为什么害怕人们会使用它。

无论如何,打开意图的活动是否有可能也有一个简单的 GPS 监听器,它计算您何时(几乎)到达(或通过)您的航路点,并设置下一个坐标(在打开的意图中/或新的) ...?

现在我正在使用带有完整 URL 的谷歌地图,但我仍然希望将我的用户直接发送到导航,而不是可能有或可能没有导航按钮的浏览器窗口(Chrome 与其他浏览器)。

一个简单的 A 到 B 对我不起作用,我需要一个“ABC,break,CB A”。

于 2020-04-19T20:51:19.973 回答