web-dev-qa-db-fra.com

android: comment cacher un dossier de apparaître dans la galerie

J'ai une application qui crée un dossier dans la carte SD. Après cela, je fais plusieurs opérations pouvant entraîner le stockage de différents fichiers multimédia, graphiques dans mon dossier. Le problème est que ce dossier est alors visible dans la section Galerie, ce qui n’est pas approprié. Comment masquer le dossier ou le contenu de mon dossier pour qu'il n'apparaisse pas dans la Galerie?

Dans l’attente d’une réponse. Merci.

16
Farhan

Placez un fichier nommé .nomedia dans le dossier. Cela peut être un fichier de zéro octet si vous voulez - le nom est ce qui compte.

49
CommonsWare

Vous allez commencer le nom du dossier avec un point (.). Exemple: . asdhsj

3
kyle

Allez dans le dossier Mes fichiers, puis dans Images ou créez un dossier et nommez-le comme vous le souhaitez. Allez dans le dossier nouvellement créé, ajoutez à nouveau un autre dossier et nommez-le .nomedia. Copier ou déplacer des photos dans le dossier (pas le fichier .nomedia, il ne s'affichera pas après l'avoir créé). Ensuite, vous vérifiez dans la galerie, et le tour est joué! Le dossier n'est pas affiché!

PS: Les images que vous avez copiées/déplacées ne peuvent être visionnées que dans le dossier Mes fichiers, ce qui est beaucoup plus sûr ..;) PPS: Cela fonctionne sur ma victoire dans la samsung galaxy.

J'espère que j'ai aidé un peu Merci.

3
nheekai

Commencez simplement le nom du dossier avec un point (.), Il peut s'agir de n'importe quel nom, mais doit commencer par un point Après cela, le dossier et ses fichiers n'apparaissent plus dans la galerie :)

1
Cristiano

Pour les utilisateurs d'Android version 5.1.1, certains d'entre vous ne le peuvent pas, mais vous pouvez modifier l'extension de ce fichier, par exemple, image.png il ne s'affiche pas dans votre galerie