private void debugProjection() {
        new Thread() {
            @Override
            public void run() {
                // let the map get redrawn and a new projection calculated
                try {
                    sleep(1000);
                } catch (InterruptedException ignore) {
                }

                // then get the projection
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        final IProjection projection = mMap.getProjection();
                        final IGeoPoint northEast = projection.getNorthEast();
                        final IGeoPoint southWest = projection.getSouthWest();
                        final IProjection breakpoint = projection;
                    }
                });
            }
        }.start();
    }
private void debugProjection ( ) { new Thread ( ) { @ Override public void run ( ) { try { sleep ( 1000 ) ; } catch ( InterruptedException ignore ) { } runOnUiThread ( new Runnable ( ) { @ Override public void run ( ) { final IProjection projection = mMap . getProjection ( ) ; final IGeoPoint northEast = projection . getNorthEast ( ) ; final IGeoPoint southWest = projection . getSouthWest ( ) ; final IProjection breakpoint = projection ; } } ) ; } } . start ( ) ; }
This is just used for debugging