簡體   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