SnapdragonCamera: Recording screen to be dynamic
Let the recording rotate layout to be removed by default
and added when it's needed.
Change-Id: I2b910897956b914c150941276b299160e9147055
diff --git a/src/com/android/camera/VideoUI.java b/src/com/android/camera/VideoUI.java
index 14d59c4..aa56f06 100644
--- a/src/com/android/camera/VideoUI.java
+++ b/src/com/android/camera/VideoUI.java
@@ -200,6 +200,8 @@
mAnimationManager = new AnimationManager();
mOrientationResize = false;
mPrevOrientationResize = false;
+
+ ((ViewGroup)mRootView).removeView(mRecordingTimeRect);
}
public void cameraOrientationPreviewResize(boolean orientation){
@@ -648,15 +650,13 @@
mShutterButton.setImageResource(R.drawable.btn_shutter_video_recording);
hideSwitcher();
mRecordingTimeView.setText("");
- mRecordingTimeView.setVisibility(View.VISIBLE);
- mPauseButton.setVisibility(mIsTimeLapse ? View.GONE : View.VISIBLE);
+ ((ViewGroup)mRootView).addView(mRecordingTimeRect);
} else {
mShutterButton.setImageResource(R.drawable.btn_new_shutter_video);
if (!mController.isVideoCaptureIntent()) {
showSwitcher();
}
- mRecordingTimeView.setVisibility(View.GONE);
- mPauseButton.setVisibility(View.GONE);
+ ((ViewGroup)mRootView).removeView(mRecordingTimeRect);
}
}