public class DownloadManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DownloadManager.Query |
static class |
DownloadManager.Request |
| Modifier and Type | Method and Description |
|---|---|
long |
addCompletedDownload(String title,
String description,
boolean isMediaScannerScannable,
String mimeType,
String path,
long length,
boolean showNotification) |
long |
enqueue(DownloadManager.Request request) |
static Long |
getMaxBytesOverMobile(Context context) |
String |
getMimeTypeForDownloadedFile(long id) |
static Long |
getRecommendedMaxBytesOverMobile(Context context) |
Uri |
getUriForDownloadedFile(long id) |
ParcelFileDescriptor |
openDownloadedFile(long id) |
Cursor |
query(DownloadManager.Query query) |
int |
remove(long... ids) |
public static final String COLUMN_ID
public static final String COLUMN_TITLE
public static final String COLUMN_DESCRIPTION
public static final String COLUMN_URI
public static final String COLUMN_MEDIA_TYPE
public static final String COLUMN_TOTAL_SIZE_BYTES
public static final String COLUMN_LOCAL_URI
public static final String COLUMN_LOCAL_FILENAME
public static final String COLUMN_STATUS
public static final String COLUMN_REASON
public static final String COLUMN_BYTES_DOWNLOADED_SO_FAR
public static final String COLUMN_LAST_MODIFIED_TIMESTAMP
public static final String COLUMN_MEDIAPROVIDER_URI
public static final int STATUS_PENDING
public static final int STATUS_RUNNING
public static final int STATUS_PAUSED
public static final int STATUS_SUCCESSFUL
public static final int STATUS_FAILED
public static final int ERROR_UNKNOWN
public static final int ERROR_FILE_ERROR
public static final int ERROR_UNHANDLED_HTTP_CODE
public static final int ERROR_HTTP_DATA_ERROR
public static final int ERROR_TOO_MANY_REDIRECTS
public static final int ERROR_INSUFFICIENT_SPACE
public static final int ERROR_DEVICE_NOT_FOUND
public static final int ERROR_CANNOT_RESUME
public static final int ERROR_FILE_ALREADY_EXISTS
public static final int PAUSED_WAITING_TO_RETRY
public static final int PAUSED_WAITING_FOR_NETWORK
public static final int PAUSED_QUEUED_FOR_WIFI
public static final int PAUSED_UNKNOWN
public static final String ACTION_DOWNLOAD_COMPLETE
public static final String ACTION_NOTIFICATION_CLICKED
public static final String ACTION_VIEW_DOWNLOADS
public static final String INTENT_EXTRAS_SORT_BY_SIZE
public static final String EXTRA_DOWNLOAD_ID
public static final String EXTRA_NOTIFICATION_CLICK_DOWNLOAD_IDS
public long enqueue(DownloadManager.Request request)
public int remove(long... ids)
public Cursor query(DownloadManager.Query query)
public ParcelFileDescriptor openDownloadedFile(long id) throws FileNotFoundException
FileNotFoundExceptionpublic Uri getUriForDownloadedFile(long id)
public String getMimeTypeForDownloadedFile(long id)
public static Long getRecommendedMaxBytesOverMobile(Context context)
Copyright © 2008-2013. All Rights Reserved.