我想用仅反射到用户屏幕分辨率的图像制作应用程序。如何通过检测flex 4中的用户屏幕分辨率? (如果可以的话)。有没有办法在Flex 4中检测屏幕分辨率?
4
A
回答
7
从http://www.sapethemape.com/2009/01/detecting-screen-resolution-in-flexair/,它看起来像你可以使用Capabilities.screenResolutionX
和Capabilities.screenResolutionY
。
实施例:
private function CapabilitiesMax():void
{
width = Capabilities.screenResolutionX;
height = Capabilities.screenResolutionY;
stage.nativeWindow.x = 0;
stage.nativeWindow.y = 0;
}
3
为了找到多个监视器的分辨率,可以循环通过Screen.screens数组,然后获得每个监视器屏幕的边界矩形。通常,AIR会从左到右计数(0表示最右侧的显示器),但我没有在每个显示器配置上进行测试。
import flash.display.Screen; for(var i:int = 0; i < Screen.screens.length; i++) { var x = Screen.screens[i].bounds.left; var y = 0; var width = Screen.screens[i].bounds.width; var height = Screen.screens[i].bounds.height; }
相关问题
- 1. 检测客户端屏幕分辨率
- 2. 使用角度检测屏幕分辨率4
- 3. 有没有办法在GNU屏幕中自动分割屏幕?
- 4. 屏幕分辨率
- 5. iPhone 4,高分辨率屏幕支持
- 6. 屏幕分辨率
- 7. 屏幕分辨率
- 8. 屏幕分辨率
- 9. 屏幕分辨率
- 10. 在MonoTouch中获取没有UI的iOS屏幕分辨率
- 11. 所有分辨率屏幕@media
- 12. C++的屏幕分辨率
- 13. 测量可视屏幕分辨率
- 14. Qt屏幕分辨率初始屏幕
- 15. 如何检测移动设备的屏幕分辨率?
- 16. Silverlight屏幕分辨率
- 17. Android:Force 480x320屏幕分辨率
- 18. Android的屏幕分辨率
- 19. 标志,屏幕分辨率
- 20. 屏幕分辨率低,xamarin
- 21. WPF和屏幕分辨率
- 22. CSS屏幕分辨率
- 23. 屏幕分辨率问题
- 24. 屏幕分辨率问题
- 25. 更改屏幕分辨率
- 26. Android的屏幕分辨率
- 27. 适应屏幕分辨率
- 28. 如何检测Delphi中的屏幕分辨率变化?
- 29. 作物屏幕最大化分辨率
- 30. 屏幕分辨率和CSS
是的。 Npte表示您只能从主显示器获得价值。 – 2011-03-07 17:00:10
如果您的目标是AIR – 2011-03-07 17:00:49
,则可以访问其他显示器分辨率对于移动开发:请注意,将在使用设备仿真器时报告计算机屏幕分辨率,而不是仿真设备的屏幕分辨率。 – Francisc 2011-08-26 22:52:16