Ответ 1
Поместите файл с именем .nomedia
в папку. Это может быть файл с нулевым байтом, если вы хотите - имя имеет значение.
У меня есть приложение, которое создает папку на SD-карте. После этого я выполняю несколько операций, которые могут привести к хранению в моей папке различных медиафайлов, графиков. Проблема в том, что эта папка затем отображается в разделе Галерея, который не подходит. Как я могу скрыть папку или содержимое моей папки из галереи в галерее?
Ожидание ответа Благодаря
Поместите файл с именем .nomedia
в папку. Это может быть файл с нулевым байтом, если вы хотите - имя имеет значение.
Вы запустите имя папки с периодом (.). Пример: .asdhsj
Перейдите в папку "Мои файлы", затем "Изображения" или создайте папку и назовите ее, как хотите. Перейдите в новую папку, добавьте еще одну папку и назовите ее .nomedia. Скопируйте или переместите фотографии в папку (не .nomedia coz, которую она не покажет после ее создания). Затем вы заходите в галерею и вуаля! Папка не отображается!
PS. Изображения, которые вы скопировали/переместили, можно просмотреть только в папке "Мои файлы", что намного безопаснее..;) PPS: Это работает на моей победе галактики Samsung.
Надеюсь, я немного помог Спасибо.
Просто запустите имя папки с периодом (.), это может быть любое имя, но нужно начинать с периода. После этого папка и ее файлы больше не отображаются в галерее:)
Для тех, кто находится в android версии 5.1.1, некоторые из вас не могут этого сделать, но то, что вы можете сделать, это изменить расширение этого файла, например image.png изменить ".png" на нечто вроде ".txt" или то, что он не появляется в вашей галерее
К счастью, у обложек альбомов есть решение.
Вот решение;
Переименуйте все файлы изображений обложки альбома в albumart.jpg
Мой подробный ответ можно найти здесь Остановить показ изображений на SD-карте в галерее?