summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/util/CameraUtil.java
diff options
context:
space:
mode:
authorDoris Liu <tianliu@google.com>2014-05-05 14:10:34 -0700
committerDoris Liu <tianliu@google.com>2014-05-05 14:10:34 -0700
commit8dc878f5537fbd27dbf82bc322aced410e5148f4 (patch)
tree56f66c95b089f141a9c5d53042f4f02b0345c6b6 /src/com/android/camera/util/CameraUtil.java
parentb19eaa0bb37a1252015eafd3e965a011e6e98727 (diff)
downloadandroid_packages_apps_Camera2-8dc878f5537fbd27dbf82bc322aced410e5148f4.tar.gz
android_packages_apps_Camera2-8dc878f5537fbd27dbf82bc322aced410e5148f4.tar.bz2
android_packages_apps_Camera2-8dc878f5537fbd27dbf82bc322aced410e5148f4.zip
Support for rotation lock in video recording hints
Bug: 13545160 Change-Id: I73c20e5a6701cc9b89ce6871b6541320fe7317e1
Diffstat (limited to 'src/com/android/camera/util/CameraUtil.java')
-rw-r--r--src/com/android/camera/util/CameraUtil.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/camera/util/CameraUtil.java b/src/com/android/camera/util/CameraUtil.java
index 4aafead42..a6339050e 100644
--- a/src/com/android/camera/util/CameraUtil.java
+++ b/src/com/android/camera/util/CameraUtil.java
@@ -410,11 +410,12 @@ public class CameraUtil {
/**
* Calculate the default orientation of the device based on the width and
* height of the display when rotation = 0 (i.e. natural width and height)
- * @param activity the activity context
+ * @param context current context
* @return whether the default orientation of the device is portrait
*/
- public static boolean isDefaultToPortrait(Activity activity) {
- Display currentDisplay = activity.getWindowManager().getDefaultDisplay();
+ public static boolean isDefaultToPortrait(Context context) {
+ Display currentDisplay = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE))
+ .getDefaultDisplay();
Point displaySize = new Point();
currentDisplay.getSize(displaySize);
int orientation = currentDisplay.getRotation();