在Android应用程序中优化Webview

时间:2016-11-04 19:12:18

标签: android web webview activity-transition

当我们添加一个包含webview的活动时,它将加载该网站。但是,当我们点击网页上的某些链接时,我们会被重定向到其他页面。现在,如果我们按下后退按钮,而不是重定向回上一个网页,它会重定向到之前的活动我们怎样才能解决了吗?

2 个答案:

答案 0 :(得分:0)

您应该覆盖活动中的onBackPressed

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

答案 1 :(得分:0)

重写:

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

}
相关问题