summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/BaseUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/camera/BaseUI.java')
-rw-r--r--src/com/android/camera/BaseUI.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/com/android/camera/BaseUI.java b/src/com/android/camera/BaseUI.java
new file mode 100644
index 000000000..7587c0511
--- /dev/null
+++ b/src/com/android/camera/BaseUI.java
@@ -0,0 +1,27 @@
+package com.android.camera;
+
+import android.view.View;
+
+/** we can start accumulating common code between UI classes here
+ * toward an eventual unification - WF */
+public abstract class BaseUI {
+ protected View mPreviewCover;
+
+ public void showPreviewCover() {
+ if (mPreviewCover != null && mPreviewCover.getVisibility() != View.VISIBLE) {
+ mPreviewCover.setVisibility(View.VISIBLE);
+ }
+ }
+
+ public void hidePreviewCover() {
+ if (mPreviewCover != null && mPreviewCover.getVisibility() != View.GONE) {
+ mPreviewCover.setVisibility(View.GONE);
+ }
+ }
+
+ public void setPreviewCoverAlpha(float alpha) {
+ if (mPreviewCover != null) {
+ mPreviewCover.setAlpha(alpha);
+ }
+ }
+}