首先要保证这个MapController 这类定义的对象mMapController = mapView.getController();
这样取得了对象。
这次主要说明的是这个对象不但要获取到,并且还要在指定时候获取,否则那怕得到了对象,也是要报错的,亲身经历,直接贴下代码,记录这个问题解决方法:
mapView = (MapView) findViewById(R.id.myAutoNaviMap);
listener = new MyLocationListener();
// 可以被用户进行缩放
mapView.setBuiltInZoomControls(true);
// 地图大小控制
mMapController = mapView.getController();
mMapController.setZoom(12);