【发布时间】:2013-10-02 19:04:54
【问题描述】:
我有一个适用于 ACTIVATE 和 DEACTIVATE 事件侦听器的 Android 应用程序,在激活时我告诉屏幕保持清醒,在停用时我告诉它恢复正常,如下所示:
stage.addEventListener(Event.DEACTIVATE, deactivateHandler);
stage.addEventListener(Event.ACTIVATE, activateHandler);
protected function deactivateHandler(event:Event):void{
SFX.disableSound();
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.NORMAL;
}
protected function activateHandler(event:Event):void{
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;
}
但是,即使在 Android 主屏幕上,屏幕也会一直保持唤醒状态,除非您强制关闭应用程序...有什么想法吗?
谢谢
【问题讨论】: