summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/SavedWallpaperImages.java
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2013-10-10 21:28:40 -0700
committerMichael Jurka <mikejurka@google.com>2013-10-12 01:12:36 -0700
commit8713a94562c535bd2cc7d72e767caf9468d7bbaa (patch)
tree2c8260ed8a7d7e1fa53c1567b17fa14eb0346f09 /src/com/android/launcher3/SavedWallpaperImages.java
parent982470ead562f5cb99e9bf5a26610473737b4a5f (diff)
downloadandroid_packages_apps_Trebuchet-8713a94562c535bd2cc7d72e767caf9468d7bbaa.tar.gz
android_packages_apps_Trebuchet-8713a94562c535bd2cc7d72e767caf9468d7bbaa.tar.bz2
android_packages_apps_Trebuchet-8713a94562c535bd2cc7d72e767caf9468d7bbaa.zip
Add EXIF rotation support to wallpaper picker
Bug: 11137824 Change-Id: I64e488207ffea219fca5ee00f47b98ccb2ac86d8
Diffstat (limited to 'src/com/android/launcher3/SavedWallpaperImages.java')
-rw-r--r--src/com/android/launcher3/SavedWallpaperImages.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/launcher3/SavedWallpaperImages.java b/src/com/android/launcher3/SavedWallpaperImages.java
index ee4888d2b..8d5b00535 100644
--- a/src/com/android/launcher3/SavedWallpaperImages.java
+++ b/src/com/android/launcher3/SavedWallpaperImages.java
@@ -61,7 +61,9 @@ public class SavedWallpaperImages extends BaseAdapter implements ListAdapter {
String imageFilename = a.getSavedImages().getImageFilename(mDbId);
File file = new File(a.getFilesDir(), imageFilename);
CropView v = a.getCropView();
- v.setTileSource(new BitmapRegionTileSource(a, file.getAbsolutePath(), 1024, 0), null);
+ int rotation = WallpaperCropActivity.getRotationFromExif(file.getAbsolutePath());
+ v.setTileSource(
+ new BitmapRegionTileSource(a, file.getAbsolutePath(), 1024, rotation), null);
v.moveToLeft();
v.setTouchEnabled(false);
}