目前我正在尝试将自定义 exif 标签/数据添加到相册中的图像文件中。
我能够修改 ExifInterface
中定义的现有标签类
但是,我想存储自定义数据,例如我的应用程序用户的用户 ID,但似乎无法创建自定义 exif 属性
我找到的最接近的解决方案是 here ,但不起作用,
最佳答案
尝试使用标签保存 Exif 数据:
"UserComment"
代码:
String mString = "Your message here";
ExifInterface exif = new ExifInterface(path_of_your_jpeg_file);
exif.setAttribute("UserComment", mString);
exif.saveAttributes();
您可以在其中放入任何您想要的内容(作为字符串)并简单地解析该字符串。我希望我们可以创建并命名我们自己的 exif 标签,但现实是我们不能。所以这是我想出的最好的解决方案。
关于Android 为图像文件创建自定义 Exif 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59734560/