我无法工作激活和停用我的Android应用程序的事件。当我在Windows上运行它时,它正在工作。
在文档类的构造函数中,我尝试了这个:
NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE , onActivate, false, 0, true);
NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE , onDeactivate, false, 0, true);
和
this.addEventListener(Event.ACTIVATE , onActivate, false, 0, true);
this.addEventListener(Event.DEACTIVATE , onDeactivate, false, 0, true);
和
this.stage.addEventListener(Event.ACTIVATE , onActivate, false, 0, true);
this.stage.addEventListener(Event.DEACTIVATE , onDeactivate, false, 0, true);
这是功能:
private function onActivate(e:Event) : void {
new BubbleSnd().play();
}
private function onDeactivate(e:Event) : void {
new AlertSnd().play();
}
为什么我听不到手机上的声音? 当我按下主页按钮时,我停用了焦点,所以我应该听到声音......但没有任何事情发生。 我几个月前在另一个Android应用程序上使用过那些事件然后它们工作正常。 谢谢!
答案 0 :(得分:1)
这里应该有标准的激活码:
private var application: NativeApplication;
application = NativeApplication.nativeApplication;
application.addEventListener(Event.ACTIVATE, activate);
private function activate(e: Event): void {
//do whatever
}