Android Webview重定向

Android Webview重定向,android,redirect,webview,back,Android,Redirect,Webview,Back,我在使用Webview时遇到了一个问题。 当我单击a页中链接到B页的链接时,B页重定向到C页。此时,我想通过单击“后退”按钮返回a页,但当它返回到B页时,它立即重定向到C页。 我在谷歌上搜索了这个问题,但没有找到答案,有人能帮忙吗?这是我的密码 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK) &&

我在使用Webview时遇到了一个问题。 当我单击a页中链接到B页的链接时,B页重定向到C页。此时,我想通过单击“后退”按钮返回a页,但当它返回到B页时,它立即重定向到C页。 我在谷歌上搜索了这个问题,但没有找到答案,有人能帮忙吗?这是我的密码

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
            webView.goBack();
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {

    if (url.startsWith("http:") || url.startsWith("https:")) {
            view.loadUrl(url);
        }
        return true;
    }

把你的代码放在你试过的地方。