I am trying to create a class that extends SurfaceView which I am
using to animate some images.  On a particular tablet device
(800x600), if I create an instance of my view and set it as the main
view (i.e by calling setContentView), it works fine, even in landscape
mode where the with is 800 pixels.  However if I place it in a Linear
Layout, and make the width greater than about 700 pixels, then the
view paints with an odd skewed transform.  If my view extends View,
instead of SurfaceView, then it paints correctly at any size (but, of
course, I cannot animate it).

Now this does not happen when using the emulator, and on some other
devices, so I am guessing that it is some kind of bug with this
device.  However it worries me a bit (i.e. I wonder what other devices
might exhibit this behavior), and was wondering if anyone else has
seen anything like this when using SurfaceViews, and whether there is
any kind of workaround.

Thanks.

-- 
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

Reply via email to