私が過去に行ったすべてのダウンロード要求とそのダウンロードステータスをコードで知る方法はありますか?つまり、単にダウンロード履歴を知りたいだけです。注:ダウンロードリクエストは、ブラウザまたは他のアプリから行うことができます。
編集
himanshuソリューションは、私のアプリからのダウンロードリクエストを提供していますが、ブラウザや他のアプリからのダウンロードリクエストは提供していません。誰かがもう少し助けを提供できますか?
私が過去に行ったすべてのダウンロード要求とそのダウンロードステータスをコードで知る方法はありますか?つまり、単にダウンロード履歴を知りたいだけです。注:ダウンロードリクエストは、ブラウザまたは他のアプリから行うことができます。
編集
himanshuソリューションは、私のアプリからのダウンロードリクエストを提供していますが、ブラウザや他のアプリからのダウンロードリクエストは提供していません。誰かがもう少し助けを提供できますか?
DOWNLOADMANAGERに関する次のドキュメントを読む必要があります...
http://developer.android.com/reference/android/app/DownloadManager.html
ACTION_VIEW_DOWNLOADS
また、上記のドキュメントのすべてのダウンロードを表示するアクティビティを起動する定数も取得しました。
http://developer.android.com/reference/android/app/DownloadManager.html#ACTION_VIEW_DOWNLOADS
編集
DownloadManager.Query query = null;
downloadManager = (DownloadManager)getSystemService(DOWNLOAD_SERVICE);
query = new DownloadManager.Query();
query.setFilterByStatus(DownloadManager.STATUS_FAILED|DownloadManager.STATUS_PENDING|DownloadManager.STATUS_RUNNING|DownloadManager.STATUS_SUCCESSFUL);
上記のコードを使用すると、アプリからのダウンロード履歴を表示できます。