@alexeidumansky
Веб-разработчик

Почему системная кнопка «Назад» андроид-смартфона выбрасывает из приложения?

Имеется простое приложение на основе веб-вью. Когда ходишь по его страницам, потом нажимаешь на системную "Назад" происходит вылет из приложения, вместо ожидаемого возврата на предыдущую страницу. Почему так происходит и как это можно поправить?
  • Вопрос задан
  • 2839 просмотров
Решения вопроса 1
@linreal
Здравствуйте,
для переопределения поведения кнопки "Назад" под Ваши цели используйте следующий метод:

@Override
    public void onBackPressed() {
        if(webView.canGoBack() == true){
            webView.goBack();
        }else{
            super.onBackPressed();
        }
    }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@alexeidumansky Автор вопроса
Веб-разработчик
Спасибо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы