我尝试为我的应用程序的用户提供3种显示模式:

交通视图(每张印刷地图上的标准视图)
卫星视图(空中)和
StreetView(3D,与臭名昭著的Google Car一样)

我可以使用

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


卫星视图

            mapView.setSatellite(true);




            mapView.setStreetView(true);


即使我可以在maps.google.com进行位置检查时获得StreetView,并且对mapView.isStreetView()进行后续检查也返回TRUE,但它不会做任何事情。

谁能帮我吗?

最佳答案

setStreetView(true)应该加载显示街景数据可用的街道的图块集。但是,它实际上不会显示StreetView本身-这是一个单独的应用程序。您可以为给定位置by using a specific Intent structure的设备启动StreetView。但是,您目前无法在自己的应用程序中嵌入StreetView。

关于android - Google map 上的街景?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10886031/

10-13 02:04