summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android/systemui/screenshot
diff options
context:
space:
mode:
authorMarco Nelissen <marcone@google.com>2013-08-21 13:13:29 -0700
committerMarco Nelissen <marcone@google.com>2013-08-21 13:13:29 -0700
commit9b64ca7669c261728fbb3d9af081344f27373857 (patch)
tree0d5aa7d4e3bd3a16702dcd6e4ad00e5389a0868f /packages/SystemUI/src/com/android/systemui/screenshot
parent59210de17c840bb60fc1c623250df8f39ebba132 (diff)
downloadframeworks_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.java5
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");