I am painting polygons with the Paint class in an animation. New polygon shapes are created for every new frame. These are painting over parts of the screen.
The parts of the screen which are not painted in the new frame flicker in a disturbing way. I am using lockCanvas(null); and unlockCanvasAndPost(c). Shouldn't this fix the double buffering to avoid flickering? Does anyone know why the flickering occurs and how I can fix this? It seems like only the part of the screen that is painted for the new frame is double buffered. So I wonder if there is some better way than lockCanvas(null); and unlockCanvasAndPost(c) to implement double buffering? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en