Я использую класс DownloadManager
для программной загрузки файла. Все работает нормально, но я не могу заставить загрузочную завершенную нотацию продолжать. Он исчезает сразу после завершения загрузки. Здесь мой код:
Request rqtRequest = new Request(Uri.parse(((URI) vewView.getTag()).toString()));
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
rqtRequest.setShowRunningNotification(true);
} else {
rqtRequest.setNotificationVisibility(Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
}
((DownloadManager) getSystemService(DOWNLOAD_SERVICE)).enqueue(rqtRequest);
Я видел некоторые вопросы в Интернете, связанные с этим, но я не мог найти решение.