android - AIR mobile 始终处于横向状态

标签 android actionscript-3 air

我在 AIR Mobile 中制作一个应用程序,我需要一直处于横向模式。在大多数设备上,这是可以的,但在某些设备(例如摩托罗拉 XOOM)上,应用程序会横向启动。至少在 Flash Builder 4.5 附带的内置模拟器上。我不知道这是否是模拟器的问题,或者 XOOM 的方向是否与大多数设备不同。 无论如何,我想确保设备始终处于横向模式。这可以很容易地检查:

if(stage.stageWidth<stage.stageHeight){
 //rotate screen;
}

我需要在 if 语句中放入什么以确保它的方向正确?

谢谢。

最佳答案

在 *-app.xml 文件中,您可以定义应用程序的行为方式:

<aspectRatio>landscape</aspectRatio>
<autoOrients>true</autoOrients>

关于android - AIR mobile 始终处于横向状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8822160/

相关文章:

android - 如何使用 IntentsTestRule 和 launchFragmentInContainer 测试是否从 fragment 发送 Intent

actionscript-3 - 找不到类型或不是编译时常量的类型: Raster

android - 将 YouTube 视频播放器嵌入到 Android 移动应用程序中?

actionscript-3 - 是否有可能通过 as3 控制 iphone/android 的手电筒?

java - 销毁 Spring 中的前一个 session

database - flex 独立应用程序使用哪个数据库?

android - 将 bash 脚本移植到 java

android - 安装 apk 文件时将 XML 文件从 Assets 复制到外部存储

java - SlidingTabLayout,重新启动 fragment 在情况 4 到 1 上?

actionscript-3 - Bitmap.smoothing 使用什么算法?