2017-08-03 82 views
-1

如何更改图像元数据中的日期?更改图像的日期

示例:将图像从存储上传到应用程序,并更改元数据(日期和时间)并将其保存为新日期。

+0

什么你到目前为止尝试过吗? –

回答

2

您可以使用ExifInterface保存该文件的属性,

你可以这样做,

ExifInterface source = new ExifInterface(sourcePath); 
source.setAttribute(ExifInterface.TAG_DATETIME_ORIGINAL, "[Date here]"); 
source.setAttribute(ExifInterface.TAG_DATETIME, "[Date here]"); 
source.saveAttributes(); 

对于属性标记的完整列表,你可以参考android.media.ExifInterface

+0

不知道这存在于香草Android。很好找! –