只需要重写activity的onKeyDown方法
在含有webView属性的类中重写
/**
* 重写Activity的onKeyDown方法
* 解决webview直接退出的问题
* @param keyCode
* @param keyEvent
* @return
*/
public boolean onKeyDown(int keyCode , KeyEvent keyEvent){
if(keyCode==keyEvent.KEYCODE_BACK){
if(mWebView.canGoBack()){
mWebView.goBack();
return true;
}
}
return super.onKeyDown(keyCode, keyEvent);
}