Introduction
The java camerainterface example is extracted from the most popular open source projects, you can refer to the following example for usage.
Programming language: Java
Namespace/package name: hou.mymirror.camera
Example#1File:
CameraSurfaceView.javaProject:
lymiao/MyMirror
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
Log.v(TAG, "surfaceChanged");
CameraInterface.getInstance(mContext).startPreview(mSurfaceHolder, 1.333f);
}
Example#2File:
CameraSurfaceView.javaProject:
lymiao/MyMirror
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
Log.v(TAG, "surfaceDestroyed");
CameraInterface.getInstance(mContext).stopCamera();
}
Example#3File:
CameraSurfaceView.javaProject:
lymiao/MyMirror
@Override
public void surfaceCreated(SurfaceHolder holder) {
Log.v(TAG, "surfaceCreated");
CameraInterface.getInstance(mContext).openCamera(null, Camera.CameraInfo.CAMERA_FACING_BACK);
}