Extract isDownloading check into method of status class.

This is also going to be used elsewhere.
This commit is contained in:
Peter Serwylo 2017-05-26 15:57:50 +10:00
parent 8e2a099e51
commit 7d1fac2729
2 changed files with 5 additions and 2 deletions

View File

@ -691,8 +691,7 @@ public class AppDetails2 extends AppCompatActivity implements ShareChooserDialog
@Override
public boolean isAppDownloading() {
return currentStatus != null &&
(currentStatus.status == AppUpdateStatusManager.Status.PendingDownload || currentStatus.status == AppUpdateStatusManager.Status.Downloading);
return currentStatus != null && currentStatus.isDownloading();
}
@Override

View File

@ -184,6 +184,10 @@ public final class AppUpdateStatusManager {
copy.progressMax = progressMax;
return copy;
}
public boolean isDownloading() {
return status == Status.Downloading || status == Status.PendingDownload;
}
}
private final Context context;