Android 如何在谷歌地图API中启用3D建筑?(2018)

Android 如何在谷歌地图API中启用3D建筑?(2018),android,google-maps,google-maps-api-3,google-maps-markers,Android,Google Maps,Google Maps Api 3,Google Maps Markers,我试图在谷歌地图上以3D方式查看建筑物,我在上面搜索的所有东西似乎都过时了,不再实用。目前我有 @Override public void onMapReady(GoogleMap googleMap) { mMap = googleMap; mMap.setBuildingsEnabled(true); mMap.getUiSettings().setTiltGesturesEnabled(true); // Add a marker in Sydney an

我试图在谷歌地图上以3D方式查看建筑物,我在上面搜索的所有东西似乎都过时了,不再实用。目前我有

@Override
public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;
    mMap.setBuildingsEnabled(true);
    mMap.getUiSettings().setTiltGesturesEnabled(true);

    // Add a marker in Sydney and move the camera
    LatLng steubenville = new LatLng(40.377139, -80.623639);
    mMap.addMarker(new MarkerOptions().position(steubenville).title("Welcome to Franciscan University!"));
    float zoomLevel = 16.0f; //This goes up to 21
    mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(steubenville, zoomLevel));
    mMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
我在网上真正找到的就是添加

 mMap.setBuildingsEnabled(true);
mMap.getUiSettings().setTiltGesturesEnabled(true);

但这并没有改变我地图上的任何东西。这样做的目的是在按下按钮时放大地图,并以一定角度查看3D建筑

将缩放级别设置为17或更高,只需将其放大到地图中,而不使其成为3D……看起来你也需要看一个有数据支持3D视图的地方,看看这里没有解决办法,不管你在旧金山市中心的代码,看看它是否在工作,这是你能做的最好的。