Review Changes: Show only initial progress bar on initial load

Show the progress bar for background tasks only after the initial
loading has been done. Having 2 different progress bars at the same
time looks confusing.

Change-Id: I2075d00ef04095e58019d87b6b33d543f3e63752
Signed-off-by: Edwin Kempin <ekempin@google.com>
diff --git a/app/src/main/java/com/google/reviewit/ReviewChangesFragment.java b/app/src/main/java/com/google/reviewit/ReviewChangesFragment.java
index 5c68c1e..4c93b7c 100644
--- a/app/src/main/java/com/google/reviewit/ReviewChangesFragment.java
+++ b/app/src/main/java/com/google/reviewit/ReviewChangesFragment.java
@@ -14,6 +14,7 @@
 
 package com.google.reviewit;
 
+import android.os.AsyncTask;
 import android.os.Bundle;
 import android.support.annotation.LayoutRes;
 import android.util.Log;
@@ -28,7 +29,6 @@
 import com.google.gerrit.extensions.restapi.RestApiException;
 import com.google.reviewit.app.Change;
 import com.google.reviewit.app.QueryHandler;
-import com.google.reviewit.util.ObservableAsynTask;
 import com.google.reviewit.util.TaskObserver;
 import com.google.reviewit.widget.ChangeEntry;
 
@@ -80,7 +80,7 @@
       return;
     }
 
-    new ObservableAsynTask<Void, Void, ChangeListData>() {
+    new AsyncTask<Void, Void, ChangeListData>() {
       private View progress;
       private View initialProgress;
       private View reloadButton;
@@ -88,8 +88,8 @@
       private ViewGroup changeList;
 
       @Override
-      protected void preExecute() {
-        super.preExecute();
+      protected void onPreExecute() {
+        super.onPreExecute();
         progress = v(R.id.progress);
         initialProgress = v(R.id.initialProgress);
         reloadButton = v(R.id.reloadButton);
@@ -118,8 +118,9 @@
         }
       }
 
-      protected void postExecute(ChangeListData changeListData) {
-        super.postExecute(changeListData);
+      @Override
+      protected void onPostExecute(ChangeListData changeListData) {
+        super.onPostExecute(changeListData);
 
         if (getActivity() == null) {
           // user navigated away while we were waiting for the request
diff --git a/app/src/main/res/layout/progress.xml b/app/src/main/res/layout/progress.xml
index 8da14a2..71c92ad 100644
--- a/app/src/main/res/layout/progress.xml
+++ b/app/src/main/res/layout/progress.xml
@@ -23,4 +23,5 @@
   android:maxHeight="2dp"
   android:minHeight="2dp"
   android:indeterminateDrawable="@drawable/progress"
-  style="?android:attr/progressBarStyleHorizontal"/>
\ No newline at end of file
+  style="?android:attr/progressBarStyleHorizontal"
+  android:visibility="invisible"/>
\ No newline at end of file