【发布时间】:2014-02-16 14:43:51
【问题描述】:
我想做的很简单。我想发起这样的意图。
String url = "https://maps.google.com/maps?saddr=47.295601,0.010586&daddr=47.295601,1.010586+to:47.295601,2.010586+to:47.295601,3.01058";
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse(url));
intent 启动良好,我可以在“地图”和“浏览器”应用程序之间进行选择。
当我选择使用“浏览器”打开此意图时,我可以毫无问题地看到带有检查点的路线。
但是,如果我选择使用地图应用程序打开它。它会说“47.295,1.010 to:47.295,2.010 .....等没有结果”
如何格式化 url 以便能够打开带有导航和检查点的地图应用程序?
(即使您在手机中通过浏览器打开此链接,它也会询问您是否要打开地图应用程序。如果您这样做,也会出现同样的问题。)
谢谢!
编辑: 我澄清一下:我想知道如何通过 B、C、D、E...等点从 A 点到 Y 点。
如何获取从 A 点到 B I 的路线;知道该怎么做。
【问题讨论】:
标签: android google-maps android-intent