0

当我们添加一个带有 webview 的活动时,它将加载网站。但是当我们点击网页上的一些链接时,我们会被重定向到其他页面。现在如果我们按下后退按钮,而不是重定向回上一个网页,它会重定向到上一个活动我们如何解决这个问题?

4

2 回答 2

0

您应该覆盖活动中的 onBackPressed

@Override
public void onBackPressed() {
    if(webView.canGoBack()){
         webView.goBack();
    }else{
        super.onBackPressed();
    }
}
于 2016-11-04T19:20:11.360 回答
0

覆盖这个:

@Override
public void onBackPressed() {
    if (webView.canGoBack())
        webView.goBack();
    else
        super.onBackPressed();

}
于 2016-11-04T19:20:40.937 回答