繁体   English   中英

动作3:控制Android中的物理后退按钮

[英]Actionscript 3: Controlling the physical back button in Android

我正在使用Flash CS5中的ActionScript 3.0开发一个适用于Android的简单应用程序,我想知道是否有一种方法可以映射Android手机的物理后退按钮,以告诉动画进入第一帧。

我贴了那个帖子: 禁用手机的后退按钮(AIR for Android / ActionScript 3)

那么也许有可能吗? 如果是的话。

谢谢 !

//首先注册按键按下监听器

NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, handleKeys, false, 0, true);

//然后听后退键

private function handleKeys(event:KeyboardEvent):void
        {
            if( event.keyCode == Keyboard.BACK ) {
                logDebug("=>handleKeys.");
                NativeApplication.nativeApplication.exit();
            }
        }

您是否尝试覆盖onKeyUp方法?

@Override
    public boolean onKeyUp(int keyCode, KeyEvent event) {

        if (keyCode == KeyEvent.KEYCODE_BACK) {
            // Do your stuff
        }
        return false;
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM