Hi all………
We often need to toggle between fullscreen and normal screen in our application.
The following code snippet helps you to toggle between these two screens in Adobe AIR or Flex.
Here I am using StageDisplayState class to do both which has “stage.displayState = StageDisplayState.FULL_SCREEN” and ” stage.displayState = StageDisplayState.NORMAL” constants to do this.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <?xml version= "1.0" encoding= "utf-8" ?> <mx:WindowedApplication xmlns:mx= "http://www.adobe.com/2006/mxml" layout= "absolute" applicationComplete= "toggleScreen()" > <mx:Script> <![CDATA[ import flash.display.StageDisplayState; private function toggleScreen():void{ if(fullScreen.selected == true){ this.goFullScreen(); } else { this.exitFullScreen(); } } private function goFullScreen():void { stage.displayState = StageDisplayState.FULL_SCREEN; } private function exitFullScreen():void { stage.displayState = StageDisplayState.NORMAL; } ]]> </mx:Script> <mx:CheckBox label= "Full Screen" id= "fullScreen" click= "this.toggleScreen()" selected= "true" horizontalCenter= "0" verticalCenter= "0" /> </mx:WindowedApplication> |