Thanks for answering Romain Guy. And, how I can access this Canvas shared by all Views in the same window?
Why you say I can understand, that the Canvas of bottom View contains the drawing of other Views, is this true? 2011/12/21, Romain Guy <romain...@android.com>: > a > All views in a same window share a single Canvas. There's no such thing as > a parent Canvas. > On Dec 21, 2011 9:37 PM, "Gilberto Cuba R" <gcubar2...@gmail.com> wrote: > >> Hello colleagues, >> >> I'm trying to simulate the HTML5 Canvas behaviour on Android. In >> order to achieve this, I have created several classes that inheritate >> from View, and therefore have "THEIR OWN" canvas, wich is not shared, >> (and please correct me if I'm wrong) that is, that all my inherited >> View classes have a Canvas that is not relationed with other instance >> classes. So, I've named this classes after the figures, for instance: >> MyLine, MyCircle, MyRectangle, MyPolygon, etc. When it comes to >> drawing >> this figures I have no problem at all because all I do is overwrite >> the onDraw() method and no harm done. Only that the canvas I'm >> currently drawing is the same as in the figure. >> >> All this mess has its inconveniences, or at least is coming out as >> so, >> for I also mean to implement a MyClip() class, allowing it to >> properly >> apply to the canvas's drawClip method when it is leveled with the >> other >> figures, any other way, it doesn't work out as expected. And well, >> such >> like this one I have other troubles for not being able to acces the >> Canvas of the Parent on my class. >> >> Any suggestions on the path I should follow, or at least some >> reajustment in the classes desing so I can reach my goal? >> >> Thank you for advance. >> >> Gilberto Cuba >> >> -- >> 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 >> > > -- > 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 -- --- Saludos, Gilberto Cuba -- 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