Moving MapFragment (SurfaceView) causes black background flickering
I'm trying to implement new Android Google Maps API (v2). However it doesn't seem to go well with SlidingMenu . As you may know, MapFragment implementation is based on SurfaceView . The problem is that the SurfaceView doesn't like moving it around - I mean placing it in movable views: ViewPager , ScrollView , ListView , or the aforementioned SlidingMenu . When you move it, it leaves a black hole in the place where its pixels originally layed. It looks something like this . This problem can be partially solved by specifying a transparent background on the SurfaceView or even placing a