【发布时间】:2012-08-29 15:01:38
【问题描述】:
我有一个应用程序,我从网上下载了一个图像文件,并将该文件保存在外部存储中。
稍后,为了将此图像添加到媒体商店,我调用:
MediaStore.Images.Media.insertImage(getContentResolver(),
fullPath, "IMG_"+System.currentTimeMillis(),null);
但是,我的照片总是添加到画廊的末尾 - 它认为照片是 1970 年拍摄的。如何更改此信息?
谢谢!
【问题讨论】:
-
我相信你可以通过ExifInterface
setAttribute()的方式将特定的日期/时间戳写入img -
我试过了,但我在日志中得到“无法回写 - 没有读完” :(
-
让它工作了,谢谢!我最初将图像保存为 png 格式!
-
太棒了,所以只是为了确定一下,您是否将它们转换为 jpeg,然后使用
ExifInterface?
标签: android android-image