[英]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.