как не показывать скачанный mp3 файл в галерею? - PullRequest
0 голосов
/ 04 мая 2018

Я могу загрузить mp3 файлы через AsyncTask, и это работает, но я не хочу отображать файлы с камбуза в телефоне
Как мы устанавливаем флаги или меняем формат на это? каково ваше решение?

Ответы [ 2 ]

0 голосов
/ 04 мая 2018

MediaScanner обычно игнорирует каталоги, которые либо

  1. Названы .nomedia
  2. Содержит пустой файл с именем .nomedia

Эти "флаги" должны быть именно тем, что вы ищете.

Если вы сохраняете файлы в «приватной» директории приложения, их также следует игнорировать. Вы можете найти путь к этому каталогу с помощью метода getFilesDir().

0 голосов
/ 04 мая 2018

Лучшее (насколько мне известно) исключение папки из сканирования - это добавить в нее файл .nomedia. Этот файл просто заставит сканер файлов игнорировать содержимое папки.

https://lifehacker.com/5793803/disable-media-scanning-in-specific-android-directories-by-creating-a-nomedia-file.

С уважением, Матье

...