-1

我找不到这个问题的答案,也许这里有人可以帮助我。我正在使用 flash/as3 为 Android 编写游戏,并覆盖“后退”和“菜单”按钮。通过添加事件侦听器并防止默认设置可以正常工作:

NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, myaction);

但是,当我按下“主页”时,游戏会最小化(应该如此)。但是当用户在那之后返回游戏时,这些监听器将不再触发。创建我调用的新事件侦听Event.ACTIVATE器(因此当应用程序重新聚焦时)也无济于事。当用户任务切换回来时,如何“重新激活”后退按钮侦听器???

4

1 回答 1

0

好吧,我发现了“我的”错误。重新打开应用程序时,我调用了一行代码

“stage.displayState = StageDisplayState.FULL_SCREEN;”

....显然这禁用了键盘监听器。不知道为什么......但是地狱,它现在可以工作了^^

于 2012-11-08T15:15:49.893 回答