У меня есть приложение для Android, которое загружает веб-страницы в виде действия с помощью WebView. Я использую извлечение страницы вручную и используя WebView loadDataWithBaseURL, чтобы отобразить ее на экране. Все в порядке.
Теперь я пытаюсь переопределить кнопку "Назад" , чтобы имитировать возврат в стек истории WebView. Я могу переопределить нажатие кнопки "Назад" , я вижу, что в WebView есть стек истории, я вижу, что URL-адрес истории верен, но когда я вызываю метод WebView goBack() он отображает пустую страницу.
Кто-нибудь сталкивался с этим раньше или дал мне пару предложений, чтобы исходить из этого?
Изменить. Если я использую метод WebView loadUrl, кнопка "Назад" с переопределением работает по назначению. Но почему.... Если мне нужно справиться с этим вручную, как мне начать возиться со страницами истории?