public class Camera extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Camera.Area |
static interface |
Camera.AutoFocusCallback |
static interface |
Camera.AutoFocusMoveCallback |
static class |
Camera.CameraInfo |
static interface |
Camera.ErrorCallback |
static class |
Camera.Face |
static interface |
Camera.FaceDetectionListener |
static interface |
Camera.OnZoomChangeListener |
class |
Camera.Parameters |
static interface |
Camera.PictureCallback |
static interface |
Camera.PreviewCallback |
static interface |
Camera.ShutterCallback |
class |
Camera.Size |
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTION_NEW_PICTURE |
static String |
ACTION_NEW_VIDEO |
static int |
CAMERA_ERROR_SERVER_DIED |
static int |
CAMERA_ERROR_UNKNOWN |
public static final String ACTION_NEW_PICTURE
public static final String ACTION_NEW_VIDEO
public static final int CAMERA_ERROR_UNKNOWN
public static final int CAMERA_ERROR_SERVER_DIED
public static int getNumberOfCameras()
public static void getCameraInfo(int cameraId,
Camera.CameraInfo cameraInfo)
public static Camera open(int cameraId)
public static Camera open()
public final void release()
public final void unlock()
public final void lock()
public final void reconnect()
throws IOException
IOExceptionpublic final void setPreviewDisplay(SurfaceHolder holder) throws IOException
IOExceptionpublic final void setPreviewTexture(SurfaceTexture surfaceTexture) throws IOException
IOExceptionpublic final void startPreview()
public final void stopPreview()
public final void setPreviewCallback(Camera.PreviewCallback cb)
public final void setOneShotPreviewCallback(Camera.PreviewCallback cb)
public final void setPreviewCallbackWithBuffer(Camera.PreviewCallback cb)
public final void addCallbackBuffer(byte[] callbackBuffer)
public final void autoFocus(Camera.AutoFocusCallback cb)
public final void cancelAutoFocus()
public void setAutoFocusMoveCallback(Camera.AutoFocusMoveCallback cb)
public final void takePicture(Camera.ShutterCallback shutter, Camera.PictureCallback raw, Camera.PictureCallback jpeg)
public final void takePicture(Camera.ShutterCallback shutter, Camera.PictureCallback raw, Camera.PictureCallback postview, Camera.PictureCallback jpeg)
public final void startSmoothZoom(int value)
public final void stopSmoothZoom()
public final void setDisplayOrientation(int degrees)
public final void setZoomChangeListener(Camera.OnZoomChangeListener listener)
public final void setFaceDetectionListener(Camera.FaceDetectionListener listener)
public final void startFaceDetection()
public final void stopFaceDetection()
public final void setErrorCallback(Camera.ErrorCallback cb)
public void setParameters(Camera.Parameters params)
public Camera.Parameters getParameters()
Copyright © 2008-2013. All Rights Reserved.