2011-05-01 158 views
2

我在另一個Stack Overflow文章中看到,您可以通過在URL中傳遞兩個地址作爲參數,從應用程序中打開Goog​​le地圖應用程序。Android:啓動Google地圖應用程序

String url = "http://maps.google.com/maps?saddr=some+address&daddr=another+Address" 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url)); 

如何從您的應用程序啓動Google地圖應用程序並獲取從當前位置到地址的路線?

回答

2

當然,但您必須先通過GPS座標獲取您的位置。或者,只需設置第二個位置的位置,讓用戶點擊它並使用地圖本身從當前位置查找路線。

+0

因此,我使用谷歌API找到座標,然後傳遞座標作爲參數?這是如何完成的? – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2011-05-01 02:44:01

+0

我用谷歌找到這個教學指南:http://www.firstdroid.com/2010/04/29/android-development-using-gps-to-get-current-location-2/ – Haphazard 2011-05-01 02:47:54

相關問題