title: Why the onProgressUpdate() of AsyncTask<> interface is never called?
body: <p>The onProgressUpdate() is never called, can you tell me why?</p>
  
  <pre><code>private class LoginMe extends AsyncTask&lt;Context, Void, Boolean&gt; {
  
      @Override
      protected Boolean doInBackground(Context... arg0) {
          doSomething();
          return true;
      }
  
      @Override
      protected void onProgressUpdate(Void... v) {
          super.onProgressUpdate(v);
          Log.d("Dev", "Im in onProgressUpdate()");
      }
  
      @Override
      protected void onPostExecute(Boolean result) {
          super.onPostExecute(result);
          if (result) {
              doOne();
          } else {
              doTwo();
          }
      }
  }
  </code></pre>