diff options
Diffstat (limited to 'src/com/android/camera/imageprocessor/filter/BestpictureFilter.java')
-rwxr-xr-x | src/com/android/camera/imageprocessor/filter/BestpictureFilter.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/camera/imageprocessor/filter/BestpictureFilter.java b/src/com/android/camera/imageprocessor/filter/BestpictureFilter.java index bf1852450..e2c784f97 100755 --- a/src/com/android/camera/imageprocessor/filter/BestpictureFilter.java +++ b/src/com/android/camera/imageprocessor/filter/BestpictureFilter.java @@ -74,7 +74,8 @@ public class BestpictureFilter implements ImageFilter { final String[] NAMES = {"00.jpg", "01.jpg", "02.jpg", "03.jpg", "04.jpg", "05.jpg", "06.jpg", "07.jpg", "08.jpg" ,"09.jpg"}; - + private static final String INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE = + "android.media.action.STILL_IMAGE_CAMERA_SECURE"; private final static int TIME_DELAY = 50; private int mSavedCount = 0; private PhotoModule.NamedImages mNamedImages; @@ -214,6 +215,9 @@ public class BestpictureFilter implements ImageFilter { Log("Start best picture activity"); Intent intent = new Intent(); intent.setData(uri); + if (mActivity.isSecureCamera()) { + intent.setAction(INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE); + } intent.setClass(mActivity, BestpictureActivity.class); mActivity.startActivityForResult(intent, BestpictureActivity.BESTPICTURE_ACTIVITY_CODE); } |