summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/camera/CameraActivity.java9
-rw-r--r--src/com/android/camera/ui/FilmStripView.java7
2 files changed, 15 insertions, 1 deletions
diff --git a/src/com/android/camera/CameraActivity.java b/src/com/android/camera/CameraActivity.java
index 57863b320..acac19199 100644
--- a/src/com/android/camera/CameraActivity.java
+++ b/src/com/android/camera/CameraActivity.java
@@ -231,6 +231,15 @@ public class CameraActivity extends Activity
updateStitchingProgress(panoStitchingProgress);
}
}
+
+ @Override
+ public void onToggleActionBarVisibility() {
+ if (mActionBar.isShowing()) {
+ mActionBar.hide();
+ } else {
+ mActionBar.show();
+ }
+ }
};
private void hidePanoStitchingProgress() {
diff --git a/src/com/android/camera/ui/FilmStripView.java b/src/com/android/camera/ui/FilmStripView.java
index 5e6bf699c..22ef9c0e1 100644
--- a/src/com/android/camera/ui/FilmStripView.java
+++ b/src/com/android/camera/ui/FilmStripView.java
@@ -318,6 +318,11 @@ public class FilmStripView extends ViewGroup {
* {@code false} otherwise.
*/
public void onCurrentDataChanged(int dataID, boolean current);
+
+ /**
+ * Toggles the visibility of the ActionBar.
+ */
+ public void onToggleActionBarVisibility();
}
/**
@@ -1604,7 +1609,7 @@ public class FilmStripView extends ViewGroup {
return true;
}
} else if (inFullScreen()) {
- mController.gotoFilmStrip();
+ mListener.onToggleActionBarVisibility();
return true;
}
return false;