在较小的屏幕上安装Adobe Air应用程序



我继承了一个Adobe Air项目,几乎所有UI都是通过动作脚本代码创建的。项目维度为1920x1080。

当将此应用程序部署到我的第一代Galaxy Note 10.1时,屏幕的一部分被切断,因为我的平板电脑的分辨率小于1920x1080。有没有办法发布该应用程序,以便它适合我平板电脑的屏幕而不会被切断?

我在操作脚本代码中注意到,将UI元素定位有很多硬编码的尺寸。更改所有这些坐标的价值将是很多工作,所以我不想这样做。我更喜欢该应用程序可以扩展以适合大多数设备。

有什么建议?

如果您的屏幕方面不会改变太多(例如,不将景观切换到肖像)这是一个简单的修复:

stage.scalemode = stagesCalemode.exact_fit;

些东西会被拉伸..但是我已经经常使用它:d