我在我的移动应用程序(iOS和Android)中有一些视图,它们的方向在设置XML文件中使用<aspectRatio>portrait</aspectRatio><autoOrients>false</autoOrients>
固定为PORTRAIT
。
现在我已经添加了另一个播放YouTube视频的视图,它应该能够播放LANDSCAPE
和PORTRAIT
方向的视频。因此,我遇到了this question,它提供了一种仅限制一个方向(针对所有视图全局)的解决方案,但我如何才能仅为一个视图重新启用方向更改?
注意:我使用的是带有ActionScrip 3和youtube api的Flash Builder 4.6
如有任何帮助,我们不胜感激:)
1条答案
按热度按时间inb24sb21#
从XML中删除
<aspectRatio>portrait</aspectRatio><autoOrients>false</autoOrients>
,**因为它将对整个应用程序泛化<aspectRatio>portrait</aspectRatio><autoOrients>false</autoOrients>
。分别为每个视图执行此操作。因为第一次查看你需要一张肖像,所以这样做。
对于第二个视图,不要定义任何舞台定向监听器,因为您既需要纵向,也需要横向。