Mobile (Android) orientations

Mike Bonner bonnmike at
Thu May 2 19:07:59 EDT 2013

can't help with the orientation at the moment, but the problem with the
virtual devices is that you've most likely selected 2.2 as your build
target, and are using 2.2 virtual devices.  go to 2.3 or 2.3.3. The way
some of the sensors are handled in the 2.2 emulator don't work right (real
devices work) so going to 2.3 and higher should be the easy fix for that.

On Thu, May 2, 2013 at 4:59 PM, Alex Tweedly <alex at> wrote:

> I'm just starting to play with Mobile builds - so this could be the first
> of a series of dumb questions :-)
> I build a stack (one button, one field, no script at all), and build for
> Android (following the instructions from Colin's book).
> The "Initial orientation" is set to "portrait".
> I can't get any Virtual Devices to run - but I can download and test on my
> Kindle Fire.
>  - builds, loads and runs (i.e. does nothing :-) OK
> Rotating the device does nothing (i.e. the button/field) remain fixed
> relative to the device, and hence they also become sideways / upside-down /
> sideways again / OK again.
> If I then add
> on preopencard
>    mobileSetAllowedOrientations "portrait,portrait upside down,landscape
> left,landscape right"
> end preopencard
> to the card script, then rotating the device causes the button/field to
> re-orient themselves relative to the device, i.e. so that they are in
> constant "proper" orientation. BUT - in landscape mode, the button/field
> are upside down ! They're OK (i.e. right way up) in portrait and "portrait
> upside down" states, but in landscape the controls (and the status bar
> which shows the Kindle name + time + wifi/battery status) are upside down.
> What should I do ?
> Could someone donate a working, multi-orientation stack so I can test it
> (just in case it's something about Kindle Fire, or even some specific fault
> with my particular Kindle Fire device) ?
> Thanks for any suggestions ...
> -- Alex.
> ______________________________**_________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:

More information about the use-livecode mailing list