summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/ui/FaceView.java
diff options
context:
space:
mode:
authorDoris Liu <tianliu@google.com>2013-05-14 14:37:46 -0700
committerDoris Liu <tianliu@google.com>2013-05-16 14:33:09 -0700
commit7234f4d6ff4fdcd47eb428405d2b31a5711d20ce (patch)
treede9b0cbfd000152517860463483430b909cfe1e2 /src/com/android/camera/ui/FaceView.java
parentb6ad64dce341b96a68eecca6cc6ceda633c1a521 (diff)
downloadandroid_packages_apps_Snap-7234f4d6ff4fdcd47eb428405d2b31a5711d20ce.tar.gz
android_packages_apps_Snap-7234f4d6ff4fdcd47eb428405d2b31a5711d20ce.tar.bz2
android_packages_apps_Snap-7234f4d6ff4fdcd47eb428405d2b31a5711d20ce.zip
Add new camera activity back and fix build errors
Change-Id: I30b657c7eee2b8cb0317c922966821002ea956f0
Diffstat (limited to 'src/com/android/camera/ui/FaceView.java')
-rw-r--r--src/com/android/camera/ui/FaceView.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/com/android/camera/ui/FaceView.java b/src/com/android/camera/ui/FaceView.java
index f4dd823d1..24150497c 100644
--- a/src/com/android/camera/ui/FaceView.java
+++ b/src/com/android/camera/ui/FaceView.java
@@ -33,13 +33,15 @@ import android.view.View;
import com.android.camera.CameraActivity;
import com.android.camera.CameraScreenNail;
+import com.android.camera.NewPhotoUI;
import com.android.camera.Util;
import com.android.gallery3d.R;
import com.android.gallery3d.common.ApiHelper;
@TargetApi(ApiHelper.VERSION_CODES.ICE_CREAM_SANDWICH)
public class FaceView extends View
- implements FocusIndicator, Rotatable {
+ implements FocusIndicator, Rotatable,
+ NewPhotoUI.SurfaceTextureSizeChangedListener {
private static final String TAG = "CAM FaceView";
private final boolean LOGV = false;
// The value for android.hardware.Camera.setDisplayOrientation.
@@ -95,6 +97,12 @@ public class FaceView extends View
mPaint.setStrokeWidth(res.getDimension(R.dimen.face_circle_stroke));
}
+ @Override
+ public void onSurfaceTextureSizeChanged(int uncroppedWidth, int uncroppedHeight) {
+ mUncroppedWidth = uncroppedWidth;
+ mUncroppedHeight = uncroppedHeight;
+ }
+
public void setFaces(Face[] faces) {
if (LOGV) Log.v(TAG, "Num of faces=" + faces.length);
if (mPause) return;