使用Android中的webview中的"后退"按钮

And*_*Dev 2 android back-button webview

使用普通移动浏览器时,按"返回"按钮,将转到上一页.在我的应用程序中使用WebView显示网页并且用户想要返回上一页时,通常如何完成?按"返回"按钮会自动将用户带回上一页还是将它们带回上一个活动?我认为,由于Back按钮通常意味着将用户带到上一个活动,因此不应该使用它来返回到以前的网页.如果是这种情况,我的移动网页是否应包含用户点击的自己的后退链接?

我想我要做的是了解我应该采用的正确行为.

sti*_*ike 5

我们来看看一些流行的浏览器.目前,在我的设备中,有两个浏览器

  1. 默认互联网浏览器

在这两种浏览器中,它都转到上一页.所以这是一种常见的行为.这样做

你可以覆盖它onBackPressed去你的上一页.

@Override
public void onBackPressed(){
            if(mWebView.canGoBack() == true){
                mWebView.goBack();
            }
            else{
                finish();
            }
}
Run Code Online (Sandbox Code Playgroud)