返回图标以返回到当前Web视图页面



我在安卓工作室工作,最初我在webview中打开了我的url,我想提供一个后退按钮,当按钮被点击时,它会返回到当前的webview页面,即webview中的url源。

WebView有一个名为goBack()的方法,但如果您的WebView允许您通过canGoBack()返回,则应调用该方法。您应该覆盖onBackPressed()onKeyDown(),然后使用此方法。像这样的

Override 
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) { 
        //if Back key pressed and this WebView has a back history item.
        webView.goBack(); 
        return true; 
     } 
  return super.onKeyDown(keyCode, event);
} 

从那以后,在Webview Android应用程序中返回导航

@Override public void onBackPressed() {
    if (web.copyBackForwardList().getCurrentIndex() > 0) {
        web.goBack();
    }
    else {
        // Your exit alert code, or alternatively line below to finish
        super.onBackPressed(); // finishes activity
    } }

点击返回按钮添加此

     if (mWebView.canGoBack()) {
                mWebView.goBack();
            } 

最新更新