AIR應用程序的主場景擁有一個displayState屬性,同時AIR的運行時框架中也包含了一個StageDisplayState類,這個類為三種不同的場景模式定義了3個靜態常量。使用這些類你可以讓你的AIR應用程序進入下述的任意一種模式:
1.// Enter Fullscreen Interactive State
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
2.// Enter Standard Fullscreen State
stage.displayState = StageDisplayState.FULL_SCREEN;
(注意這種方式下程序的所有輸入控件(如TextInput控件)不響應鍵盤的按鍵)
3.// Enter Normal State
stage.displayState = StageDisplayState.NORMAL;
用戶按ESC鍵也不能退出全屏模式:
stage.addEventListener(KeyboardEvent.KEY_DOWN, kDownFun);
private function kDownFun(e:KeyboardEvent){
if(e.keyCode == 27){
e.preventDefault();
}
}