我正在使用 Flash CS5 中的 ActionScript 3.0 为 Android 开发一个简单的应用程序,我想知道是否有办法映射 Android 手机的物理后退按钮来告诉我的动画转到第一帧。
我把那篇帖子加红了:禁用手机的后退按钮(AIR for Android /ActionScript 3)
所以也许有可能?如果是,如何。
谢谢 !
我正在使用 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;
}