I have an Android activity that displays a Google Maps control through a MapView and extends MapActivity . When I progrmatically rotate a MapView using the mapView.setRotation(some Integer) method instead of actually rotating the image, the entire control rotates, as shown in the screenshot below. What is the easiest way to rotate a map, as is done by default in the Google Maps application.
I use the latest map APIs and Android.

source share