2013-02-27 76 views
0

我知道有可能以2点的路线启动谷歌地图,但我真的需要用许多航点启动它。如何才能做到这一点?Android:启动地图路线

另一个大愿望是:(我真的怀疑这是可能的,但谁知道?) 你可以以某种方式将这些航点信息放入一个意图,以便它不一定适用于谷歌地图,但对于任何导航应用程序?这样用户可以选择他自己的导航应用程序......?

回答

1

好,我发现了一个办法做到这一点与谷歌地图:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
    Uri.parse("https://maps.google.ch/maps?saddr=[address1]&daddr=[address2] to:[address3] to: [address4]")); 
startActivity(intent); 

(更换[地址#]与航点)

的问题是,谷歌地图应用程序不显示所有航点,但只有第一个和最后一个。我真的想让所有路点都可见,并让导航实际上引导你到达点,并告诉你什么时候达到了,但谷歌似乎并不认为这是必要的...