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