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