From 983337d9f8eb6d0da0986915a0f08b33ed71a27f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Villeneuve?= Date: Fri, 23 Feb 2018 14:54:45 +0100 Subject: [PATCH] Add ability to control size by only specifying width + made orientation optionnal. see #768 --- .../tasks/ResolveTakenPictureAsyncTask.java | 270 +++++++++--------- 1 file changed, 133 insertions(+), 137 deletions(-) diff --git a/android/src/main/java/org/reactnative/camera/tasks/ResolveTakenPictureAsyncTask.java b/android/src/main/java/org/reactnative/camera/tasks/ResolveTakenPictureAsyncTask.java index ba0f444..a2df010 100644 --- a/android/src/main/java/org/reactnative/camera/tasks/ResolveTakenPictureAsyncTask.java +++ b/android/src/main/java/org/reactnative/camera/tasks/ResolveTakenPictureAsyncTask.java @@ -24,18 +24,18 @@ import java.io.FileOutputStream; import java.io.IOException; public class ResolveTakenPictureAsyncTask extends AsyncTask { - private static final String ERROR_TAG = "E_TAKING_PICTURE_FAILED"; - private Promise mPromise; - private byte[] mImageData; - private ReadableMap mOptions; - private File mCacheDirectory; - private Bitmap mBitmap; + private static final String ERROR_TAG = "E_TAKING_PICTURE_FAILED"; + private Promise mPromise; + private byte[] mImageData; + private ReadableMap mOptions; + private File mCacheDirectory; + private Bitmap mBitmap; - public ResolveTakenPictureAsyncTask(byte[] imageData, Promise promise, ReadableMap options) { - mPromise = promise; - mOptions = options; - mImageData = imageData; - } + public ResolveTakenPictureAsyncTask(byte[] imageData, Promise promise, ReadableMap options) { + mPromise = promise; + mOptions = options; + mImageData = imageData; + } public ResolveTakenPictureAsyncTask(byte[] imageData, Promise promise, ReadableMap options, File cacheDirectory) { mPromise = promise; @@ -44,95 +44,97 @@ public class ResolveTakenPictureAsyncTask extends AsyncTask