@Override
    public void destroy() {
        this.touchGestureHandler.destroy();
        this.layoutHandler.removeCallbacksAndMessages(null);
        this.layerManager.finish();
        this.frameBufferController.destroy();
        this.frameBuffer.destroy();
        if (this.mapScaleBar != null) {
            this.mapScaleBar.destroy();
        }
        this.mapZoomControls.destroy();
        this.getModel().mapViewPosition.destroy();
    }
@ Override public void destroy ( ) { this . touchGestureHandler . destroy ( ) ; this . layoutHandler . removeCallbacksAndMessages ( null ) ; this . layerManager . finish ( ) ; this . frameBufferController . destroy ( ) ; this . frameBuffer . destroy ( ) ; if ( this . mapScaleBar != null ) { this . mapScaleBar . destroy ( ) ; } this . mapZoomControls . destroy ( ) ; this . getModel ( ) . mapViewPosition . destroy ( ) ; }
Clear map view.