@Byrger
Разработчик ПО для платежных систем

Как запретить возврат назад?

Как запретить возврат на предыдущую страницу при нажатии кнопки "Назад" на телефоне?
У меня в приложении есть прелоадер перед страницей, он на нее возвращает и крутится постоянно
  • Вопрос задан
  • 2183 просмотра
Пригласить эксперта
Ответы на вопрос 2
mourr
@mourr
Passionate JS developer
Можно например обработать событие backbutton и вызвать в нем event.preventDefault

document.addEventListener("deviceready", onDeviceReady, false);
    function onDeviceReady() {
        document.addEventListener("backbutton", function (e) {
            e.preventDefault();
        }, false );
}
Ответ написан
Комментировать
@razer89
Android-разработчик
В активити, из которой нельзя вернуться назад, переопределите метод onBackPressed() пустым
@Override
    public void onBackPressed() {
        // do nothing
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы