I need help about how to use Invalidate2 (or 3) method in order to actually "update" only the specified rect not the whole activity. I have read what the Invalidate2 and 3 methods (suppose to) do, but I am still seeing the activity totaly "updates" itself each time I use invalidate2 or 3. In my case I need to draw points and lines and draw them fast, so, how, in the world, I would draw a simple point or line on the activity's screen, without invalidate method redraws it all over ??? That consumes way too much time and CPU!
I am having the following app structure:
Activity
3 panels
each panels has a canvas, and they have bitmaps.
If anyone could suggest an idea how to do this faster, it would be of use to everyone!
P.S.: when one enables "Show touches" in Settings: Developer options, they can see the circle under their fingertips refreshing when moved, not the whole screen is refreshing.
Give me some good ideas, please!