title: Android problem in WebView with WebViewClient
body: <p>I am integrating a webpage for mobile. In my application i used WebView. I displayed a web page in it and when clicking a button it goes to another page. So, i used shouldOverrideUrlLoading() method in WebViewClient. I have an alert in my webpage and whenever it pop-ups a dialog box shows in webview with the url as its title. So i used this code to display dialog for JsAlert.</p>
  
  <pre><code>webview.setWebChromeClient(new WebChromeClient() {
  
  @Override
  public boolean onJsAlert(WebView view, String url, String message, android.webkit.JsResult result) {
      //Toast.makeText(getApplicationContext(), message, Toast.LENGTH_LONG).show();
      alert.setTitle(message);
      alert.setPositiveButton("OK", null);
      alert.show();
      result.confirm();
      return true;
  }
  </code></pre>
  
  <p>Then another webpage(overrided url) has google map. The onJsAlert() is not working for this page. The webpage alert is shown with url as title.</p>
  
  <p>How to set onJsAlert for overriding page?</p>