diff options
author | Camera Software Integration <camswint@quicinc.com> | 2017-06-27 05:21:04 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-06-27 05:21:04 -0700 |
commit | 2b2d7f4c6cffdc6ad6bc0b6ef459271291c99aea (patch) | |
tree | 085972001ee469ea5d1c07d6342bbe5fd437f7db /src | |
parent | d051aba217ef06adae5e3809e4935454a200f797 (diff) | |
parent | 260f0c86fd07700151553b121486c3afc2f1c288 (diff) | |
download | android_packages_apps_Snap-2b2d7f4c6cffdc6ad6bc0b6ef459271291c99aea.tar.gz android_packages_apps_Snap-2b2d7f4c6cffdc6ad6bc0b6ef459271291c99aea.tar.bz2 android_packages_apps_Snap-2b2d7f4c6cffdc6ad6bc0b6ef459271291c99aea.zip |
Merge "SnapdragonCamera: Fix mRemainingPhotos show error issue" into camera.lnx.3.0-dev
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/camera/PhotoModule.java | 12 | ||||
-rw-r--r--[-rwxr-xr-x] | src/com/android/camera/PhotoUI.java | 8 | ||||
-rw-r--r-- | src/com/android/camera/ui/CameraControls.java | 6 |
3 files changed, 26 insertions, 0 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java index d1bf95ff4..4c4525b79 100644 --- a/src/com/android/camera/PhotoModule.java +++ b/src/com/android/camera/PhotoModule.java @@ -3238,7 +3238,19 @@ public class PhotoModule else{ if("100".equals(jpegQuality) && (pic_size.width >= 3200)){ //mUnsupportedJpegQuality = true; + mHandler.post(new Runnable() { + @Override + public void run() { + mUI.hideRemainingPhotoCnt(); + } + }); }else { + mHandler.post(new Runnable() { + @Override + public void run() { + mUI.showRemainingPhotoCnt(); + } + }); mParameters.setJpegQuality(JpegEncodingQualityMappings.getQualityNumber(jpegQuality)); int jpegFileSize = estimateJpegFileSize(pic_size, jpegQuality); if (jpegFileSize != mJpegFileSizeEstimation) { diff --git a/src/com/android/camera/PhotoUI.java b/src/com/android/camera/PhotoUI.java index 50b5f64fe..ef0d827b8 100755..100644 --- a/src/com/android/camera/PhotoUI.java +++ b/src/com/android/camera/PhotoUI.java @@ -617,6 +617,14 @@ public class PhotoUI implements PieListener, } } + public void hideRemainingPhotoCnt() { + mCameraControls.hideRemainingPhotoCnt(); + } + + public void showRemainingPhotoCnt() { + mCameraControls.showRemainingPhotoCnt(); + } + public void hideUI() { mSwitcher.closePopup(); if (mUIhidden) diff --git a/src/com/android/camera/ui/CameraControls.java b/src/com/android/camera/ui/CameraControls.java index b85d7f1ca..2a2222804 100644 --- a/src/com/android/camera/ui/CameraControls.java +++ b/src/com/android/camera/ui/CameraControls.java @@ -1067,6 +1067,12 @@ public class CameraControls extends RotatableLayout { mRemainingPhotosText.setVisibility(View.GONE); } + public void showRemainingPhotoCnt() { + mHideRemainingPhoto = false; + mRemainingPhotos.setVisibility(View.VISIBLE); + mRemainingPhotosText.setVisibility(View.VISIBLE); + } + private class ArrowTextView extends TextView { private static final int TEXT_SIZE = 14; private static final int PADDING_SIZE = 18; |