我需要在文件浏览器和图库中隐藏图像(不是文件夹),而不更改文件位置。我试着用文件名前缀.
它将图像隐藏在文件浏览器中,但仍然显示在图库中。有没有什么办法可以从图库中隐藏图片?从图库中隐藏图像
从图库中隐藏图像
回答
我需要在文件浏览器和图库 中隐藏图像(不是文件夹)而不更改文件位置。
我在这个问题的想法是 可以更改扩展名(使文件没有任何扩展名)所以媒体扫描仪将无法检测到它。
e.g文件名美国test.png其重命名为唯一测试
我试图删除扩展名,但即使在图库中显示后也是如此。我使用renameTo()方法更改了扩展,是否需要尝试其他方法? –
我已经检查过它的图像文件的详细资料,但它仍然是一个JPEG格式的文件。我认为它使用文件格式结构来检测文件类型。 –
你在重命名时缺少一些东西,只需从文件浏览器中检查真实设备重命名文件,然后它就会从图库中消失 –
在图像的相同(或父级)目录中创建一个.nomedia
文件。这将隐藏当前目录和子目录中的所有媒体。 (媒体扫描器不会扫描此目录)。
- 1. 从DataGridViewImageColumn中隐藏图像
- 2. WordPress的:从图库中隐藏精选图像的缩略图
- 3. 图像隐写 - 在图像中隐藏图像
- 4. 从索引中隐藏目录图像
- 5. 从UIScrollView中删除'隐藏'的图像
- 6. 隐藏图像URL
- 7. 隐藏图像BaseAdapter
- 8. Dojo隐藏图像
- 9. Java隐藏图像
- 10. JavaScript图像隐藏
- 11. 在PHP中隐藏图像
- 12. 如何在Android中隐藏图库中的图像?
- 13. 图像没有溢出隐藏:隐藏
- 14. 隐藏图像后显示图像
- 15. 如何隐藏Android图库中的图像
- 16. 从图库中隐藏图像 - 仅在自己的应用程序中显示?
- 17. 从图例中隐藏行
- 18. 从HTML代码隐藏图像
- 19. 在ConstraintLayout中隐藏从属视图时隐藏视图
- 20. 10秒后隐藏图像
- 21. 隐藏和显示图像
- 22. 砌体隐藏图像
- 23. 隐藏图像在div
- 24. 动画隐藏图像android
- 25. 隐藏特定图像+ angular.js
- 26. Jquery-显示/隐藏图像
- 27. AngularJS显示/隐藏图像
- 28. 显示/隐藏图像DIV
- 29. 隐藏轨道图像
- 30. 隐藏文字到图像
没有也没办法 –
@NJ是否有任何的替代品? –
在Android中,外部SD卡上的所有图像都是公开的。这是不能改变的。我相信你可以让你的应用的私人照片保密。因此,只显示你想要他们的地方。如果图像位于外部,也许可以将文件复制到应用程序的个人文件夹并从外部删除,从而使您可以完全控制它显示的位置。这只是一个想法。 – Buildersrejected