2012-03-12 45 views
0

當我發現谷歌地圖(獲取方向)中的兩個緯度和經度值之間的路線正確顯示,但當我在Android的移動應用程序中使用時,它只顯示標記的目的地,它沒有正確顯示路線,我不知道它爲什麼會發生?谷歌地圖路線無法獲取Android

+0

你用什麼方法在地圖上顯示路線。 – jeet 2012-03-12 06:00:41

+0

你可以發佈你的代碼嗎? – Unknown 2012-03-12 06:00:57

+0

請張貼一些代碼.... – Scorpion 2012-03-12 08:23:33

回答

1

我在我的應用程序中使用了Google Maps,使用下面的代碼,它對我來說工作正常。

SADDR =源地址(緯度&經度/你也可以通過像紐約地址字符串)

DADDR =目標地址(緯度&經度/你也可以通過地址字符串,如印度)

public void showDirections(View view) { 
     final Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://maps.google.com/maps?" + "saddr="+ latitude + "," + longitude + "&daddr=" + latitude + "," + longitude)); 
     intent.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity"); 
     startActivity(intent); 
    } 

希望這對你也有幫助。