AIR-FLEX:键盘事件有时只能起作用吗?

时间:2010-03-12 19:58:09

标签: flex air keyboard

我正在为AIR应用程序添加一个关键监听器,如下所示:

<mx:WindowedApplication 
    xmlns:mx="http://www.adobe.com/2006/mxml" 
    keyDown="onKeyDown(event)">

然而,只有当我按下按键时才真正调用它。我不知道为什么,我想也许别的东西有焦点。好吧,我无法向NativeWindow或NativeApplication添加关键侦听器,我会假设它是在作为根元素的WindowedApplication上,只要我的应用程序具有焦点,按键操作就应该调用侦听器。但有时候只会这样做。

任何想法为什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

我将事件监听器添加到SystemManager,而这似乎更准确。