title: android webview client activity indicator
body: <p>I got the code for showing activity indicator in a webview. I checked more than one reference and still I couldn't get it working. Can you please help me to debug my code below?</p>
  
  <p>The activity indicator is not coming with below code</p>
  
  <pre><code>protected void onCreate(Bundle savedInstanceState) {
      // TODO Auto-generated method stub
      super.onCreate(savedInstanceState);
      this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
      final BaseActivity MyActivity = ReviewWebActivity.this;
      setContentView(R.layout.review_web);
      getWindow().setFeatureInt(Window.FEATURE_PROGRESS,
              Window.PROGRESS_VISIBILITY_ON);
  
  
      ScannedProduct product =  getReviewUrl();
      reviewUrl = product.getReviewLink();
  
      if (reviewUrl == null) {
          String err = product.getErrorCode();
          if(err.equals("")) err ="No Data Available for this product";
          Toast.makeText(getApplicationContext(),
                  "No Data Available for this product", 1).show();
          return;
      }
  
      webReview = (WebView) findViewById(R.id.webReview);
      webReview.setWebChromeClient(new WebChromeClient() {
          public void onProgressChanged(WebView view, int progress) {
              // Make the bar disappear after URL is loaded, and changes
              // string to Loading...
              MyActivity.setTitle("Loading...");
              MyActivity.setProgress(progress * 1000); // tried with 100 also
  
  
          }
      });
      webReview.setWebViewClient(new ReviewWebClient());
      webReview.getSettings().setJavaScriptEnabled(true);
  
      webReview.loadUrl(reviewUrl);
  }
  </code></pre>