2012-06-04 179 views
2

我嘗試提供3種顯示模式,我的應用程序的用戶:谷歌地圖上的街景?

業務視圖(標準視圖,因爲每個印刷地圖) 衛星視圖(天線)和 街景(3D,與臭名昭著的谷歌汽車做)

我可以設置與

  mapView.setSatellite(false); 
      mapView.setTraffic(true); 

衛星視圖 '標準' 交通圖與

  mapView.setSatellite(true); 

  mapView.setStreetView(true); 

沒有做任何事情,即使我能在該位置與maps.google.com和mapView.isStreetView一個隨訪檢查(檢查得到街景)返回TRUE。

任何人都可以幫我嗎?

+0

'setStreetView(true)'應該加載一個顯示街道哪裏有StreetView數據的瓦片集。但是,它不會實際顯示StreetView本身 - 這是一個單獨的應用程序。 – CommonsWare

+0

我覺得這非常符合我的問題,謝謝!我現在不知道如何着手,因爲當您將答案發布爲評論時,我現在無法將問題標記爲「已解決」! – richey

+0

我不清楚我的評論是否真的觸及了你的問題,或者你甚至沒有收到貼圖集,這就是爲什麼我最初將它發佈爲評論的原因。 – CommonsWare

回答

1

setStreetView(true)應該加載一個圖塊集,顯示StreetView數據可用的街道。但是,它不會實際顯示StreetView本身 - 這是一個單獨的應用程序。您可以爲給定位置by using a specific Intent structure啓動StreetView,以獲取具有該設備的設備。不過,您目前無法在自己的應用中嵌入StreetView。

+0

非常感謝! – richey