如题,在我使用MapView的时候,它自带放大缩小按钮,请问高手,我如何才能监听到放大缩小按钮的单击事件?
另外,如果可以的话,mapView有拖动事件可以监听吗?
我想实现在放大或者缩小地图,或者拖动达到一定距离后刷新地图上数据..

解决方案 »

  1.   

    楼主,你试一下用mapview中的setzoom方法自定义缩放事件,那就可以监听到放大缩小按钮的单击事件了
      

  2.   

    放大缩小可以用
    ZoomButtonsController zbc = mapView.getZoomButtonsController();
            zbc.setOnZoomListener(new ZoomButtonsController.OnZoomListener() {

    @Override
    public void onZoom(boolean zoomIn) {
    Toast.makeText(context, "放大--现在的等级是:" + mapView.getZoomLevel(), 1000).show();
    }

    public void onVisibilityChanged(boolean visible) {

    }

    });