mobile - 如何在 Flash builder 移动应用程序上强制横向

标签 mobile flash-builder xoom

我正在使用 Flash Builder 构建移动应用程序。我正在摩托罗拉 Xoom 上进行测试。当应用程序在附加的 Xoom 上打开时,它以正确的方向打开(横向),但当它在模拟器中的计算机上打开时,它是向后的(纵向)。

我在 *-app.xml 中指定了比率和方向:

<aspectRatio>landscape</aspectRatio>
<autoOrients>false</autoOrients>

我假设这是一个错误,但我可能遗漏了某些东西或者可能有修复。

最佳答案

就我而言,两者都不起作用。所以,对于桌面版本,我做了一个丑陋的事情:复制aspectRatio属性高于其他属性,在 title 之后属性(property)。我不知道属性(property)的位置是否重要,但它确实有效。

这种方法只有一个问题:在构建应用程序的调试版本时一切正常(包括在移动设备中),但是当您构建发布版本时,会发生错误,指出 aspectRation属性出乎意料。只需删除其中一个,构建就可以工作。

只是为了注册,为了让它在移动设备上工作,我必须设置属性 aspectRatio在代码中也是这样:

stage.setAspectRatio(StageAspectRatio.LANDSCAPE);

关于mobile - 如何在 Flash builder 移动应用程序上强制横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9368803/

相关文章:

java - J2ME lcdui : Can I manipulate my GUI in a worker thread?

html - 如何基于移动设备的用户代理替换超链接

java - 如何计算我的应用程序中特定事件的耗时?

actionscript - Flex 移动项目与 ActionScript 移动项目

android - 锁定/解锁设备时的相机示例错误

java - Android 4.0/ICS - 操作栏上的应用程序图标不可点击

javascript - JQmobi - 动态切换页面

javascript - 网页宽度与屏幕宽度不匹配

linux - 如何在 Ubuntu 10.04 中的 Eclipse 上安装 Flash Builder 4 或 Flash Builder 插件?

android - 具有多个 float 操作的 fragment 着色器在 Xoom (tegra2) 上运行缓慢