Articles of android download manager

Android ProgressBar в ListView при использовании DownloadManager

У меня есть ListView, в котором каждый элемент представляет файл PDF. Когда пользователь нажимает на элемент, приложение должно загрузить файл на внешнем хранилище. Теперь загрузка не работает должным образом, но это не вопрос. Я хочу, чтобы ProgressBar, стиль вращающегося колеса, появлялся рядом с каждым элементом списка во время загрузки файла. Моя проблема: я не могу […]

Где я могу найти реализацию ContentProvider DownloadManager

Я искал с открытым исходным кодом Android все, что мог, и мне не удалось найти реализацию для фактической загрузки через DownloadManager в 2.3 SDK. Я нашел источник для DownloadManager и источник для класса загрузки, у которого есть константы для взаимодействия с ContentProvider, но я не смог найти источник для ContentProvider . Я хочу найти это, […]

Можно ли запросить DownloadManager в потоке пользовательского интерфейса?

DownloadManager имеет метод query () . Мой вопрос в том, нормально ли вызывать этот метод в потоке пользовательского интерфейса, или если его нужно вызывать только из фонового потока? Может ли это вызвать ANR?

Несколько диспетчеров загрузки файлов в режиме просмотра списка + прогресс / пауза / возобновление

Мне нужно создать динамический менеджер загрузок для моего приложения в этой форме: Добавление новой ссылки на текущий список Может приостановить и возобновить загрузку Удаление полных загрузок из пользовательского списка как это Сначала я использую этот код сайта для загрузки потоков. То я создаю собственное представление списка, которое каждый раз, когда пользователь нажимает кнопку «Загрузить», эта […]

Скрыть загрузки из диспетчера загрузки Android

Я использую mp3-загрузчик для Android. Я использую собственный сервис DownloadManager. Очевидно, что когда я загружаю файл, он также показывает загружаемый (или загруженный) файл в приложении «Download Manager». Я хочу скрыть загруженный файл из Downloaded Manager, т. Е. Я не хочу, чтобы файл отображался в списке диспетчера загрузки. Есть ли способ добиться этого?

Менеджер загрузки не работает на устройствах LG

Я пытаюсь выполнить загрузку файла с помощью DownloadManager . Все работает отлично, кроме устройств LG. Вот мой код: private void downloadFile(FileInfo fileInfo) { private DownloadManager manager = (DownloadManager) MyApp.getSingleton(). getApplicationContext().getSystemService(Context.DOWNLOAD_SERVICE); DownloadManager.Request request = new DownloadManager.Request(Uri.parse("https://" + MyPreference.getInstance().getBaseUrl() + "/api/v3/files/" + fileId + "/get")); request.setDescription(MyApp.getSingleton().getApplicationContext().getString(R.string.downloading)); request.setTitle(fileInfo.getmName()); request.addRequestHeader("Authorization", "Bearer " + MyPreference.getInstance().getAuthToken()); request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); File dir = new […]

DownloadManager COLUMN_LOCAL_FILENAME устарел

На Android N я получаю исключение. Это известная проблема в документации, которая просит меня использовать ContentResolver.openFileDescriptor () https://developer.android.com/reference/android/app/DownloadManager.html#COLUMN_LOCAL_FILENAME Я не уверен, как использовать. Где здесь объект ContentResolver, который я могу использовать для получения имени файла? Я никогда не использовал его. Поэтому я буду признателен за любую помощь. 08-04 11: 20: 59.765 7010 7290 W System.err: […]

Как получить имя файла при нажатии на URL в webview

Как получить имя файла, которое мы загрузили на сервер, когда мы предоставили ссылку для этого файла на странице? То, что я делаю, я предоставляю данные с ссылкой на файл в webview, поэтому всякий раз, когда пользователь нажимает ссылку, необходимо загрузить с сервера, поскольку я загрузил этот файл с сервера, но проблема не в том, чтобы […]

Неизвестный URL-адрес: // загрузки / my_downloads

Я использую Download Manger для загрузки некоторых мультимедийных файлов и их категоризации. Я также использую Crashlytics, и это ошибка, которую я часто получаю на разных устройствах и версиях Android. Я ищу ваши решения / предложение! java.lang.IllegalArgumentException: Unknown URL content://downloads/my_downloads at android.content.ContentResolver.insert(ContentResolver.java:862) at android.app.DownloadManager.enqueue(DownloadManager.java:1252) at com.myapp.LessonFragment$DownloadClickListener.onClick(SourceFile:570) at android.view.View.performClick(View.java:4262) at android.view.View$PerformClick.run(View.java:17351) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) […]

Загруженные файлы, не входящие в приложение «Загрузки» в Android

Я создаю приложение в android, где пользователи могут загружать удаленные файлы и сохранять их в каталоге внешних хранилищ. Он работает хорошо, и я могу просматривать файлы через Es File Explorer и другие инструменты проводника файлов. Но эти файлы не отображаются в приложении «Загрузки» на устройстве Nexus 4. Обратите внимание, что я не использую DownloadManager, вместо […]