我正在使用一个片段,其中我将返回事件用于 webview,但当我单击返回时它仍然会加载历史记录。如何在碎片中克服。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(event.getAction() == KeyEvent.ACTION_DOWN){
switch(keyCode)
{
case KeyEvent.KEYCODE_BACK:
if(mWebView.canGoBack() == true){
mWebView.goBack();
}else{
finish();
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
但它仍然会加载以前的历史记录。提前致谢。