diff options
Diffstat (limited to 'ui/src/com/android/providers/downloads')
-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 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)); |