diff options
author | Marco Nelissen <marcone@google.com> | 2013-08-21 13:13:29 -0700 |
---|---|---|
committer | Marco Nelissen <marcone@google.com> | 2013-08-21 13:13:29 -0700 |
commit | 9b64ca7669c261728fbb3d9af081344f27373857 (patch) | |
tree | 0d5aa7d4e3bd3a16702dcd6e4ad00e5389a0868f /packages/SystemUI/src/com/android/systemui/screenshot | |
parent | 59210de17c840bb60fc1c623250df8f39ebba132 (diff) | |
download | frameworks_base-9b64ca7669c261728fbb3d9af081344f27373857.zip frameworks_base-9b64ca7669c261728fbb3d9af081344f27373857.tar.gz frameworks_base-9b64ca7669c261728fbb3d9af081344f27373857.tar.bz2 |
Use correct timescale for "date taken" field
Images.DATE_TAKEN is in milliseconds, not seconds.
b/10424911
Change-Id: I7b6231715ee3945bbd473039fb204881b8de3dc0
Diffstat (limited to 'packages/SystemUI/src/com/android/systemui/screenshot')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java b/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java index 119299f..2063563 100644 --- a/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java +++ b/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java @@ -196,7 +196,8 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi // Create screenshot directory if it doesn't exist mScreenshotDir.mkdirs(); - // media provider uses seconds, not milliseconds + // media provider uses seconds for DATE_MODIFIED and DATE_ADDED, but milliseconds + // for DATE_TAKEN long dateSeconds = mImageTime / 1000; // Save the screenshot to the MediaStore @@ -205,7 +206,7 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi values.put(MediaStore.Images.ImageColumns.DATA, mImageFilePath); values.put(MediaStore.Images.ImageColumns.TITLE, mImageFileName); values.put(MediaStore.Images.ImageColumns.DISPLAY_NAME, mImageFileName); - values.put(MediaStore.Images.ImageColumns.DATE_TAKEN, dateSeconds); + values.put(MediaStore.Images.ImageColumns.DATE_TAKEN, mImageTime); values.put(MediaStore.Images.ImageColumns.DATE_ADDED, dateSeconds); values.put(MediaStore.Images.ImageColumns.DATE_MODIFIED, dateSeconds); values.put(MediaStore.Images.ImageColumns.MIME_TYPE, "image/png"); |