2011-05-20 41 views
0

朋友如何從您的應用程序顯示谷歌地圖路線屏幕?

我想顯示這個屏幕從我的谷歌地圖內置應用程序的應用程序。 enter image description here

我的功能

String url = "http://maps.google.com/maps?f=d&hl=en&saddr=" + lat + "," 
     + longi + "&daddr=" + bankDetail.getCoordinates() + "&dirflg=t"; 
     Intent i = new Intent(Intent.ACTION_VIEW); 
     i.setData(Uri.parse(url)); 
     startActivity(i); 

它顯示模擬器上述屏幕而不是在手機上。 任何人指導我在這裏做什麼錯誤?

+0

你的手機上是否安裝了谷歌地圖。它預先安裝了每個設備,但是如果你已經安裝了任何自定義ROM的安卓手機比你可能沒有安裝在手機上的谷歌地圖。 – mudit 2011-05-20 08:27:58

+0

檢查地圖鍵..對於您的系統中的每個用戶Mapkey不同 – Kakey 2011-05-20 08:34:53

+0

谷歌地圖內置和安裝在手機中。 – UMAR 2011-05-20 09:29:39

回答

1

如果找不到路由,Google只會顯示該屏幕。否則它會直接顯示參數中提到的路線(根據我的研究,這是不可能的)。

0

我認爲你已經在你的設備上更新你的地圖應用程序。如果是,那麼它必須顯示這個屏幕enter image description here

所以這裏點擊左邊的圖標,你有所有不同的方向選項,點擊右邊的「M」圖標,你可以看到地圖上的路線。

+0

你是什麼意思我已經更新您的設備中的地圖我正在使用谷歌地圖建立。是的,我已經安裝了另一個地圖應用程序,但打開它時,我使用的不是該應用程序的谷歌地圖。 – UMAR 2011-05-20 09:30:46

+0

您是否更新過安裝在設備上的默認MAp應用程序? – Sujit 2011-05-20 09:32:23

+0

不顯示此屏幕:( – UMAR 2011-05-20 14:38:10

相關問題