diff options
Diffstat (limited to 'ui/src/com/android/providers/downloads/ui/DownloadAdapter.java')
-rw-r--r-- | ui/src/com/android/providers/downloads/ui/DownloadAdapter.java | 10 |
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 33f9531d..d09cb18f 100644 --- a/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java +++ b/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java @@ -155,10 +155,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)); |