Я пытаюсь скрыть из галереи все изображения моего приложения. То, что я сделал, это использовать «.». в моей корневой папке, чтобы скрыть это, но после этого моя галерея все еще показывает мою скрытую, как показано на снимке экрана. Как я могу удалить его программно? Есть ли лучший способ удалить эти изображения из галереи, чем скрыть папку?Скрытые папки по-прежнему отображаются в галерее
0
A
ответ
3
Вы должны поместить файл с именем «.nomedia» в папках, которые вы хотите скрыть.
Если вы хотите программно скрыть изображения, лучше всего это шифрование или изменение расширений файлов (например, myPic.jpg -> myPic.data)
Вам также может понадобиться обновить галерею этих изменений происходит.
этот файл .nomedia также скроет все медиафайлы из дочерних папок? –
переименование изображений в моем случае не является хорошим вариантом, потому что это более 2 ГБ изображений, которые можно скачать в любое время, и у них есть зависимости –