summaryrefslogtreecommitdiffstats
path: root/ui/src/com/android/providers/downloads
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src/com/android/providers/downloads')
-rw-r--r--ui/src/com/android/providers/downloads/ui/DownloadAdapter.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java b/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java
index 34664ff3..27967f8a 100644
--- a/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java
+++ b/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java
@@ -154,10 +154,12 @@ public class DownloadAdapter extends CursorAdapter {
return R.string.download_running;
case DownloadManager.STATUS_PAUSED:
- if (mCursor.getInt(mReasonColumnId) == DownloadManager.PAUSED_QUEUED_FOR_WIFI) {
- return R.string.download_queued;
- } else {
- return R.string.download_running;
+ final int reason = mCursor.getInt(mReasonColumnId);
+ switch (reason) {
+ case DownloadManager.PAUSED_QUEUED_FOR_WIFI:
+ return R.string.download_queued;
+ default:
+ return R.string.download_running;
}
}
throw new IllegalStateException("Unknown status: " + mCursor.getInt(mStatusColumnId));