Ayer copié algunos episodios de TV a la tarjeta SD de mi teléfono, y ahora, cuando voy a enviar una foto en Facebook Messenger, estoy abrumado por esos episodios. Para solucionar esto (es decir, para detener los videos que se muestran en la aplicación Fotos y en los selectores de archivos), cambié el nombre de la carpeta Videos en mi tarjeta SD a .Videos (convirtiéndola en una carpeta oculta). Sin embargo, ¿hay una mejor manera de hacer esto? No necesito bloquearlos u ocultarlos, simplemente no quiero que se muestren en la galería.
Tengo stock de Android Oreo.
La solución es bastante fácil: en lugar de cambiar el nombre de la carpeta .Video
(y, por lo tanto, "ocultarla" por completo), simplemente coloque un archivo con el nombre .nomedia
dentro de ella. De esa manera, lo oculta del escáner de medios, mientras que el directorio permanece visible en sus administradores de archivos.
No puedo verificar con FB (rechazando esos recopiladores de datos), pero las aplicaciones generalmente dependen del "proveedor de medios" para las actividades que describió. El "proveedor de medios" utiliza una base de datos, por lo que los medios disponibles se pueden encontrar rápidamente (si cada aplicación escaneara todo su almacenamiento en una acción de "compartir", eso llevaría demasiado tiempo). Al colocar un .nomedia
archivo dentro de un directorio, le indica a su escáner que omita ese directorio (y todo su contenido, incluidos los subdirectorios) para que no se incluya en esta base de datos.
abejas
abejas