重写两个返回方法即可:
@Override
public void onBackPressed() {if (webView.canGoBack()) {webView.goBack();webView.removeAllViews();} else {super.onBackPressed();}
}@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) {webView.goBack();// activityBaseWebAddWebView.reload();webView.removeAllViews();//删除webview中所以进程return true;}return super.onKeyDown(keyCode, event);
}