我正在
我的问题是返回按钮(例如:
有没有办法显式调用
webview
的shouldOverrideUrlLoading
方法中加载所有页面(主要是为了跟踪当前页面的URL并进行一些修改)。我的问题是返回按钮(例如:
webview.goback()
方法)会绕过上述函数。有没有办法显式调用
goback()
和shouldOverrideUrlLoading()
两个方法?public boolean shouldOverrideUrlLoading(WebView view, String url){
//get current url and do some modifications to html}
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && web1.canGoBack()) {
webview.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}