mapView.setStreetView(true);不会对我的应用程序的地图视图产生任何影响,而当我
mapView.setStreetView(true);标记为一行。如果有人可以告诉我此功能的实际用途是什么,以及setTraffic也是如此。

最佳答案

设置mapView.setStreetView(true)时,您需要实现这样的街道视图;

private void showStreetView(){
    String geoUriString = "google.streetview:cbll="+latitude+","+longitude+"&cbp=1,99.56,,1,-5.27&mz=21";
    Uri geoUri = Uri.parse(geoUriString);
    Intent mapCall = new Intent(Intent.ACTION_VIEW, geoUri);
    startActivity(mapCall);
}


对于交通来说,不需要这样的东西,但交通层可在纽约,加拿大等某些国家/地区使用。

09-30 20:55