summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCamera Software Integration <camswint@quicinc.com>2017-06-27 05:21:04 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-06-27 05:21:04 -0700
commit2b2d7f4c6cffdc6ad6bc0b6ef459271291c99aea (patch)
tree085972001ee469ea5d1c07d6342bbe5fd437f7db /src
parentd051aba217ef06adae5e3809e4935454a200f797 (diff)
parent260f0c86fd07700151553b121486c3afc2f1c288 (diff)
downloadandroid_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.java12
-rw-r--r--[-rwxr-xr-x]src/com/android/camera/PhotoUI.java8
-rw-r--r--src/com/android/camera/ui/CameraControls.java6
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;