2017-05-19 2 views
0

私の機能が完了したら、私の現在のループがwebviewをクラッシュさせますが、私のWebviewをダッシュ​​ボードページに戻します。より良い提案、または私はちょうどそれについて完全に間違っていますか?ループwhile webview.geturl()。クラッシュが含まれていますwebview

現在のコード:

 @Override 
     public void onFinish() { 
      mWrappedInstance.onFinish(); 
      while (!mWebView.getUrl().contains("dashboard")) { 
       if (mWebView.canGoBack()) { 
        mWebView.goBack(); 
       } 
      } 
     } 
+0

あなたは非常に多くの書類を持っている....それをしないその声明教えてください。 – greenapps

+0

例外があります。どれ。 logcatを投稿してください。 – greenapps

+0

.getUrl()がnullを返すかどうかチェックしたことがありますか? – greenapps

答えて

0

以下を用いて補正エラー:

while (!mWebView.getUrl().contains("dashboard")) { 
      if (mWebView.canGoBack()) { 
      mWebView.goBack(); 
      }else{ 
       mWebView.goBack(); 
       break; 
      } 
関連する問題