title: onPageFinished not getting triggered
body: <p>Any reason why neither <code>onProgressChanged</code> nor <code>onPageFinished</code> is being triggered? </p>
  
  <p>My <code>webview</code> does not have any errors (as seen in <code>inspect</code> of google chrome)
  My code in <code>webview activity</code> is:</p>
  
  <p>I saw <a href="https://stackoverflow.com/questions/6719814/onpagefinished-never-called-webview">this answer</a> but since am new to android coding cannot figure out if I am doing the same mistake.</p>
  
  <p>Can someone please help in rectifying my code.</p>
  
  <p>Thanks in advance</p>
  
  <pre><code>private WebView mWebView;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      TwitterAuthConfig authConfig = new TwitterAuthConfig(TWITTER_KEY, TWITTER_SECRET);
      Fabric.with(this, new TwitterCore(authConfig), new Digits());
      setContentView(R.layout.activity_main);
  
      mWebView = (WebView) findViewById(R.id.activity_main_webview);
      mWebView.setWebViewClient(new WebViewClient());
      mWebView.setWebChromeClient(new WebChromeClient());
      WebSettings webSettings = mWebView.getSettings();
      webSettings.setJavaScriptEnabled(true);
      mWebView.addJavascriptInterface(this, "Android");
      mWebView.loadUrl("file:///android_asset/index.html");
  
  }
  public void onProgressChanged(WebView view, int progress){//not working
      if(progress==100) {
          SharedPreferences settings = getApplicationContext().getSharedPreferences(PREFS_NAME, 0);
          String userPhone = settings.getString("userPhone", "null");
          Long userId = settings.getLong("userId", 0);
          String retVal = userPhone + "$" + userId;
          mWebView.loadUrl("javascript:displayUser('" + retVal + "')");
      }
  }
  public void onPageFinished(WebView view, String url){//not workin
          SharedPreferences settings = getApplicationContext().getSharedPreferences(PREFS_NAME, 0);
          String userPhone = settings.getString("userPhone", "null");
          Long userId = settings.getLong("userId", 0);
          String retVal = userPhone + "$" + userId;
          mWebView.loadUrl("javascript:displayUser('" + retVal + "')");
  }
  </code></pre>