2013-02-27 32 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); 

(更換[地址#]與航點)

的問題是,谷歌地圖應用程序不顯示所有航點,但只有第一個和最後一個。我真的想讓所有路點都可見,並讓導航實際上引導你到達點,並告訴你什麼時候達到了,但谷歌似乎並不認爲這是必要的...