0
A
回答
1
设置的aspectRatio景观和以中将autoOrients在应用程序描述属实,但这是远远不够的。在您的代码中,如果舞台试图旋转到您不支持的方向,则还需要监听由Stage对象调度的OrientationChanging事件,并调用事件对象的preventDefault()。喜欢的东西:
function orientationChangeListener(e:StageOrientationEvent)
{
if (e.afterOrientation == "rotatedLeft" || e.afterOrientation == "rotatedRight")
{
e.preventDefault();
}
}
注意,方向是相对于设备的默认方向,这对于手机和景观为平板电脑(通常情况下)的画像。
(此外,这并没有在Android 2.7 AIR工作之前,但仍无法运行Froyo的设备上运行。)
相关问题
- 1. iPad应用程序并不适用于横向模式
- 2. UIScrollView仅适用于横向
- 3. UITabbar仅适用于横向
- 4. iPad状态栏方向锁定(仅适用于横向/纵向)
- 5. 仅从横向视图返回到纵向应用程序
- 6. 适用于iPad的横向和纵向图形
- 7. iPhone - 仅限横向应用程序
- 8. 具有多个视图的iPad应用程序,如何让一个视图仅在横向上可见?
- 9. 适用于iPad的Silverlight应用程序
- 10. 仅适用于横向应用的最佳做法?
- 11. 仅适用于JSP的应用程序
- 12. 仅适用于iPad的Settings.bundle?
- 13. 仅适用于HTML 5面向企业的应用程序
- 14. 应用程序仅适用于mdpi(320x480 ...)
- 15. 仅iPad应用程序
- 16. iPad应用程序是否必须支持横向和纵向?
- 17. 提交应用程序时在iPad上纵向或横向
- 18. 在横向和纵向模式下启动iPad应用程序
- 19. 适用于iPad的iPad应用程序4.2.1不支持
- 20. Android:在应用程序处于纵向时在横向显示视图
- 21. 只使用单色触摸横向iPad应用程序
- 22. 整个应用程序的一个横向视图
- 23. 即使ipad面向横向显示横向右视图
- 24. 使图片仅适用于我的Android应用程序
- 25. 仅适用于应用程序图标的Android mipmap
- 26. 只适用于iPhone或iPad的横向模式
- 27. 更改表格视图单元格高度仅适用于iPad
- 28. 类似于iPad的注释视图地图应用程序
- 29. 仅在横向模式下启动应用程序,并在横向模式下锁定应用程序
花了一些时间,但随后的工作就像一个魅力。请注意,您应该使用StageOrientationEvent.ORIENTATION_CHANGING而不是StageOrientationEvent.ORIENTATION_CHANGE,因为它不是可取消的事件(太迟)。如果你只想让它旋转到相反的方向(向上或向下),你应该使用if(e.afterOrientation!=“rotatedLeft”&& e.afterOrientation!=“rotatedRight”) – Eran