2012-11-26 31 views
-1

我正在開發一個應用程序,用戶可以輸入目的地,從他的當前位置到目的地的路線將顯示在谷歌地圖上。 我在網上搜索,發現他們使用谷歌地圖api JavaScript v3的許多教程。我也是從如何顯示行車路線

https://developers.google.com/maps/articles/android_v3閱讀公文, https://developers.google.com/maps/documentation/directions/

但我怎麼都使用JavaScript在他們的計劃,他們很困惑,

  • XML/JSON是如何工作的。
  • 這個程序如何整體工作?

正如我所瞭解的,上述文檔中定義的方法與瀏覽器應用程序相關,那麼它將如何從android應用程序啓動?

最後哪個是開發這個應用程序的最佳方式/方法/ api。

最後,我不在尋找代碼,因爲我將自己開發代碼。我只是想知道這些應用程序/谷歌地圖是如何工作的?

感謝

+0

Android不使用Google Maps API V3。 (標籤已移除) – Marcelo

+1

這是爲什麼降低投票率? – siebz0r

回答

1

link有教程繪製地圖在我們的應用程序的路由路徑。這可以幫助你和下面 使用地圖應用鏈接...這將帶給你在谷歌地圖應用

String uri = "http://maps.google.com/maps?f=d&hl=en&saddr="+source_latitude+","+source_longitude+"&daddr="+destination_latitude+","+destination_longitude; 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); 
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
startActivity(intent); 
+0

確實是source_latitude/longitude,而且destination_latitude/longitude需要保持不變,或者用戶可以在文本框中輸入這些值,我可以用source_latitude/longitude和destination_latitude/longitude替換用戶的值? – user1833186

+0

對於這4個變量,您必須爲其傳遞值。如果用戶輸入城市的名稱而不是座標,它會工作嗎? –

+0

? – user1833186

0

嘗試這些鏈接,以及,他們一定會幫助你。 THanks(one,two