自定义相机
- 仿照系统相机拍照录像功能。
- 仿照微信点击拍照,长按录像。
- 预览图片和视频。仿照微信朋友圈预览,支持左右滑动, 缩放 拖拽下拉缩小退出
// ——————————————————————————————————————初始化——————————————————————————————————————————
Capture capture = new Capture(surfaceView);
capture.setOnCameraCaptureListener(this);
//拍照
capture.capturePhoto(cameraOrientationListener.getOrientation());
//对焦
capture.focus(X, Y);
//切换闪光灯
capture.enableFlashLight();
//切换摄像头
capture.switchCamera()
//视频录制
capture.captureRecordStart(cameraOrientationListener.getOrientation());
//录制停止
capture.captureRecordEnd();
// 1.使用方式
PreviewBuilder.from(AllPictureActivity.this)
.setData(mThumbViewInfoList)
.setCurrentIndex(position)
.setSingleFling(true)
.start();
QQ : 1833309873