如何在Android上的Google地图应用程序中查看3D建筑物

时间:2016-04-25 06:30:15

标签: android google-maps

这是关于英语stackoverflow的第一个问题(我是日语),所以我不习惯写英语而不擅长英语.Sorry。

我想在Android上询问Google Maps API v2。我创建了一个非常简单的地图应用程序,我想要显示3D建筑物。 我可以显示地图,但无法查看3D建筑物。

我知道我必须在显示屏上向下拖动两根手指以显示3D建筑物。

这是我的代码。

private void mapInit() {
        isMapInit = true;
        //get LocationManager
        locationManager = (LocationManager)this.getSystemService(Context.LOCATION_SERVICE);
        //get location information from gps
        Location myLocate = locationManager.getLastKnownLocation("gps");
        // set map type
        googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
        googleMap.setBuildingsEnabled(true);
        boolean test = googleMap.isBuildingsEnabled();

        // show the button of now location
        googleMap.setMyLocationEnabled(true);
        mLocationClient = new GoogleApiClient.Builder(this)
        .addApi(LocationServices.API)
        .addConnectionCallbacks(this)
        .addOnConnectionFailedListener(this)
        .build();
        if(mLocationClient != null){
            mLocationClient.connect();
        }
}

我尝试显示isBuildingsEnabled()值。这是真的。 我在Nexus 5(Android 5.0.1)上运行我的应用程序,它可以在Google Map Android应用程序上显示3D建筑物。

如何在我的应用程序中查看3D建筑物?

0 个答案:

没有答案