如何使AIR Native窗口始终位于应用程序的前面,而不位于其他窗口的前面?

如何使AIR Native窗口始终位于应用程序的前面,而不位于其他窗口的前面?,air,nativewindow,Air,Nativewindow,我希望窗口始终位于所有应用程序窗口的前面,但当应用程序停用时,我不希望窗口位于其他应用程序的前面。 <mx:Window xmlns:mx="http://www.adobe.com/2006/mxml" alwaysInFront="true" initialize="onInitialize()"> <mx:Script> <![CDATA[ private function onInitialize():void {

我希望窗口始终位于所有应用程序窗口的前面,但当应用程序停用时,我不希望窗口位于其他应用程序的前面。


<mx:Window xmlns:mx="http://www.adobe.com/2006/mxml" alwaysInFront="true" initialize="onInitialize()">
<mx:Script>
    <![CDATA[
        private function onInitialize():void {
            addEventListener(Event.DEACTIVATE, onAppDeactivate);
            addEventListener(Event.ACTIVATE, onAppActivate);
        }

        private function onAppDeactivate(event:Event):void {
            alwaysInFront=false;
        }

        private function onAppActivate(event:Event):void {
            alwaysInFront=true;
        }
    ]]>
</mx:Script>
</mx:Window>