-3

戻るボタンをクリックしたときにポップアップを開きたい。

これは機能していないコードです

4

2 に答える 2

1
document.addEventListener("backbutton", yourCallbackFunction, false);

このリンクを確認するOR

戻るボタン

これは、ユーザーが戻るボタンを押したときに発生するイベントです。

デフォルトの戻るボタンの動作をオーバーライドする必要がある場合は、'backbutton' イベントのイベント リスナーを登録できます。戻るボタンの動作をオーバーライドするために他のメソッドを呼び出す必要はなくなりました。あとは、「backbutton」のイベント リスナーを登録するだけです。

通常、Cordova の「deviceready」イベントを受け取ったら、document.addEventListener を使用してイベント リスナーをアタッチします。

于 2012-09-04T10:29:37.053 に答える
0

あなたのアクティビティクラスにこれを追加してください:

@オーバーライド

public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    if(keyCode == KeyEvent.KEYCODE_BACK)
    {
        // Do your Pop up thing here!!
        return true;
    }
    return false;
}
于 2012-09-04T10:41:47.980 に答える