Мне наконец удалось выяснить, как это сделать
@override
public void onFormResubmission(WebView view, Message dontResend, Message resend)
{
resend.sendToTarget();
}
Поведение onFormResubmission по умолчанию не отправлять повторно. resend.sendToTarget () изменяет это.
это заставит вашу аппаратную кнопку возврата работать, если вы сделали некоторый код для обработки аппаратной кнопки
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) {
mWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}