这是关于英语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建筑物?