First Approach - Compatibility : Flash Lite 3.1
1- First, detect that whether the device is in portrait or landscape i.e by simply checking the position of the soft keys as demonstrated in post # 11.
2- If the device in landscape, than jump to step 5.
3- If the device is in portrait than ask the user to change the orientation of his phone i.e simply , display a warning text on the stage of Flash Lite content.
4- Check the position again.
5- If the device is in landscape , than lock the orientation using DisableAutoRotation .
Second Approach - Compatibility : Flash Lite 3.1
1. First, detect the orientation, if it is in landscape than lock the orientation if not than proceed to next step.
2. If it is portrait than rotate the stage of Flash Lite content by 270 , it makes it landscape, than lock the orientation.
You can also see the second approach in code implementation form in post # 11. Hope it makes thing clear or may be more unclear .