4

我正在开发一个 android 应用程序,我想阅读和更新用户评论 EXIF 标签。我只是在 ExifInterface.java 类中找不到那个标签。我可以在 ExifInterface 中创建一个自定义标签,比如 TAG_USER_COMMENT 吗?如果是,我该如何创建它?还是我应该使用其他工具来完成工作?

任何帮助将不胜感激。

4

1 回答 1

0

您可以将字符串数据写入名为“UserComment”的 EXIF 标记中,如下所示:

`import android.media.ExifInterface;`

File directory = new File(your directory goes here);

final File image = new File(directory, "name.jpg");

ExifInterface interface = new ExifInterface(image.getPath());

interface.setAttribute("UserComment", "your string here");

interface.saveAttributes();

然后您可以使用 getAttribute 读取数据,如下所示:

String my_data = interface.getAttribute("UserComment");

它不适用于某些图像

于 2015-02-09T18:53:17.067 回答