It seems I can not see my question in the post list, why....

2009/6/13 James Lai <[email protected]>

> Hi,
>
> I want to draw more pictures to a canvas of a view when I touch the
> screen, such as when a touch event happened, I will draw a number in
> the canvas, then a touch event happened again, I want to draw another
> number in a different area in the canvas(I need keep the first one I
> drawed just now).
> so I just draw the numbers in onDraw, and call Invalidate() when touch
> event happened. But the problem is when I call invalidate(), I need
> draw all the numbers again, it will waste some effort. so I want to
> know how to keep the original pic and just add the new part to the
> original one.... anyone knows? Thanks.
>
> P.S. some one said I can use invalidate(x,y,top, bottom) to invalidate
> Rect of a canvas, but the problem is I need redraw in area1 and area2,
> may be more areas, I can not give a specific area when call invalidate
> (x,y,top, bottom) ...

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to