我试过了,ExifInterface
但没有用。我观察到,在调用ExifInterface.setAttribute()
我的文件大小后,我的文件大小增加了,但不确定是否ExifInterface.setAttribute()
真的在我的目标文件上写了一些东西。
这是代码片段:-
ExifInterface exif = new ExifInterface(getPath(selectedImage));
exif.setAttribute("myAttribute", "myValue");
exif.saveAttributes();
ExifInterface exif1 = new ExifInterface(getPath(selectedImage));
Log.d("Company", exif1.getAttribute("myAttribute")); <----- Getting NPE as exif1.getAttribute("myAttribute") returns null
有没有另一种方法来添加/获取自定义元数据。