Android的后退按钮不适用于apk文件

时间:2015-04-01 08:32:02

标签: android actionscript-3 apk

我正在使用Flash CS6来创建一个Android应用程序。我正在尝试为我的后退按钮编码。当我在闪存中运行文件时它运行良好但在我将其发布到我的手机后,后退按钮将我从第3页转到第1页而不是从第3页到第2页。我在框架本身进行编码不是上课。

我使用的代码如下:

import flash.events.MouseEvent;
import flash.events.KeyboardEvent;
import flash.desktop.NativeApplication;

stop();
NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDownHandler159)

function onKeyDownHandler159(event:KeyboardEvent):void
{
    if( event.keyCode == Keyboard.BACK)
    {
         event.preventDefault();
         event.stopImmediatePropagation();
         NativeApplication.nativeApplication.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyDownHandler159);
         gotoAndStop (14);
         NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDownHandler159)
    }
}

1 个答案:

答案 0 :(得分:0)

尝试使用keyboardEvent.KEY_UP而不是KEY_DOWN。按键可以用不同的方式解释,尤其是在移动设备上。 Key up

我从来没有遇到任何问题