为什么有时我的应用程序在goBack()webView上崩溃了?

时间:2013-12-10 15:10:01

标签: android android-webview

当我在WebView上调用goBack()方法时,为什么我的应用程序崩溃? 我发布了我的代码

     public void workork(final View v){
     //my code
    switch (v.getId()) {
        case R.id.chiudi_webview: {

        }
        case R.id.back: {   
            myWebView.goBack(); 
            break;
        }
        case R.id.forward: {
            myWebView.goForward();
            break;
        }
    }
}

1 个答案:

答案 0 :(得分:1)

我认为您应该检查一下是否可以返回(goforward()也一样):

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

   if (myWebView.canGoForward()) {
    myWebView.goForward();

   }