当相机应用程序捕获照片时,它会在捕获的图像中保存采取日期数据。如下面的屏幕所示。
我在Android中创建了自定义相机。我想在JPEG文件上写相同的字段 Date Taken 数据,我使用ExifInterface.TAG_DATETIME
字段来实现此目的。但API无法编写此字段。见下图。请告诉我可能是什么问题?
我使用下面的代码来实现这个目标:
ExifInterface mObjExifInterface = new ExifInterface(amsFCapturePhoto);
mObjExifInterface.setAttribute(ExifInterface.TAG_DATETIME, getDateTimeByFormat(
DATE_FORMAT_YEAR_MONTH_DATE_SHORT_TIME));
mObjExifInterface.saveAttributes();
提前致谢。