Я хочу загрузить несколько аудиофайлов из Интернета. Я хочу использовать менеджер загрузок для загрузки этого файла, но я не знаю, как сохранить эти файлы в определенном внутреннем хранилище в Android. InternalStorage/folder/filename.mp3
(чтобы я мог легко получить к ним доступ).
manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
Uri uri = Uri.parse("URL");
DownloadManager.Request request = new DownloadManager.Request(uri);
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE);
long reference = manager.enqueue(request);
Это полезно для загрузки. Но мы не можем указать место для этих файлов.
Итак, как указать, чтобы эти файлы сохранялись во внутреннем хранилище в определенном месте. А также, как access
и delete
эти файлы.
Пожалуйста, не посвящайте этот вопрос, так как я запутался, просматривая много статей.
если есть другая лучшая альтернатива или любое предложение, прокомментируйте