【发布时间】:2013-12-19 12:19:55
【问题描述】:
我需要将现有图像文件扩展名更改为其他内容并保存在设备上。
当我将 .jpg 的扩展名更改为 .xyz 之类的东西时,这个相同的图像文件不会被 android 检测为图像文件并且无法打开它。连画廊都没有检测到这个文件。
现在如何让android将此文件检测为图像文件?
-谢谢和问候, 馒头
【问题讨论】:
-
您可以使用模式匹配。
file.getAbosutePath().endWith(".jpg|.xyz) -
请添加一些代码,以便我们查看您使用了什么。
-
我将有效的 .jpg 文件重命名为 .xyz 并复制回设备并尝试在无法检测文件类型的图库中查看相同的文件。我试过 Bitmap.decode 但它返回 null