Как запретить Android закрывать веб-приложение при нажатии кнопки?

Я занимаюсь разработкой веб-приложения на HTML5 и компилирую его с помощью Cordova (phonegap) 1.7.

Я хочу переопределить кнопку Android, чтобы я мог вызывать window.history.back () вместо закрытия приложения (Android по умолчанию). Как я могу предотвратить отключение Android по умолчанию при нажатии кнопки «Назад»?

Я нажимаю кнопку "Назад" !!!! & quot; в logcat, поэтому метод запускается до закрытия приложения.

Это то, что я до сих пор:

<code>        // Wait for Cordova to load
        //
        document.addEventListener("deviceready", onDeviceReady, false);

        // Cordova is ready
        //
        function onDeviceReady() {

            document.addEventListener("backbutton", function(e) {

                console.log("Back button pressed!!!!");                 
                window.history.back();


            }, false);

        }
</code>

РЕДАКТИРОВАТЬ: Я готов принять ответ, объясняющий способ моделирования window.history.back () непосредственно из класса Android DefaultActivity.java, если это возможно!

Ответы на вопрос(3)

Ваш ответ на вопрос