2012-03-30 39 views
2

我有一個listview中的地方列表,我從解析JSON中得到。
當用戶點擊其中一個列表視圖時,谷歌地圖打開(我已經完成)。
我想要的是,當用戶點擊列表中的項目之一,那麼谷歌地圖標記的當前位置和用戶在列表項處單擊打開,然後顯示它們之間的方向,這是我做couldnot。
我已經GOOGLE了很多,但找不到合適的答案。
我是新手到谷歌地圖,請注意清楚。
幫我stackoverflow-ians !!!如何在android中顯示當前位置和目標位置之間的方向?

回答

1

最簡單的方法是調用的網址:

http://ditu.google.cn/maps?f=d&source=s_d&saddr=" + point1lat + ","+ point1long+ "&" + "daddr=" + point2lat+ "," + point2long+ "&hl=zh" 

這將打開谷歌地圖Android手機,並展示了從點1至點2的路線。

+1

@Pavandroid @MADMap:我用跟隨着代碼結束: '最終意向意圖=新意圖(意圖。 ACTION_VIEW,Uri.parse( \t \t \t \t 「http://maps.google.com/maps?」 + \t \t \t \t 「SADDR = LAT1,longt1」 + \t \t \t \t「&daddr = lat2,longt2」)); \t \t \t \t intent.setClassName( \t \t \t \t 「com.google.android.apps.maps」, \t \t \t \t 「com.google.android.maps.MapsActivity」); '\t \t \t \t startActivity(意向);」 其實它打開谷歌地圖走出我的應用程序,我怎樣才能讓它在我的應用程序中打開? \t \t \t \t' – captaindroid 2012-03-31 16:14:29

+0

我解決它myselft,因爲我用的WebView! Thanx好友! – captaindroid 2012-04-01 12:03:47

相關問題