DownloadManagerを使用してURLからxmlファイルをダウンロードしています。正常に動作しますが、2つの質問があります。
1.)閉じた通知バーにダウンロードに関するメッセージを表示するにはどうすればよいですか?このスナップショットに示すように、バーを開くとメッセージを表示できます。
2.)プログラムで通知を削除するにはどうすればよいですか?
DownloadManagerの私のコード:
//Download XML file from URL
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(URL));
request.setTitle("Download von "+Name+".xml");
request.setDescription("Download von "+Name+".xml");
// in order for this if to run, you must use the android 3.2 to compile your app
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
request.allowScanningByMediaScanner();
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
}
request.setDestinationInExternalPublicDir(FileSeperator+"XML"+FileSeperator, Name + FileExtension);
// get download service and enqueue file
DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
manager.enqueue(request);