2012-02-17 63 views
6

沒有使用谷歌地圖API(只有意圖啓動地圖應用程序)有可能包含多個座標,因此在地圖上有多個引腳,打開?這並不意味着在兩點之間創造一個路線。是否可以打開谷歌地圖的意圖,有多個針

我如何做到這一點的一個引腳:

String uri = "geo:0,0?q="+ Lat + "," + Longitude + " (" + name+ ")"; 
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri))); 

回答

2

我認爲這是不可能的。似乎沒有辦法通過Geo URI字符串傳入多個點,因此必須使用Google Maps API完成此操作。我希望這是可能的,它會讓很多簡單的地圖任務更容易完成,但是可惜。

鏈接到意圖規範(不包括任何的方式來傳遞多個位置) http://developer.android.com/guide/appendix/g-app-intents.html

+0

是有可能這裏有雲,你可以收集的緯度和經度,以我們需要的緯度顯示在地圖上針和經度,所以你在哪個活動中顯示地圖簡單地打電話給收集的經度和緯度,希望這個答案很好 – shvivek 2013-06-05 07:40:11

+0

你能提供代碼嗎?從閱讀API和試驗看來,Geo URI意圖只接受一個位置,而不是任何類型的位置列表 – 2013-06-13 21:28:58