|
@@ -29,7 +29,7 @@ import com.otaliastudios.cameraview.frame.FrameProcessor;
|
|
|
* Description:
|
|
* Description:
|
|
|
*/
|
|
*/
|
|
|
public class OtaCameraActivity extends BaseCameraActivity {
|
|
public class OtaCameraActivity extends BaseCameraActivity {
|
|
|
- private CameraView camera;
|
|
|
|
|
|
|
+ protected CameraView camera;
|
|
|
private ImageView iv_flash;
|
|
private ImageView iv_flash;
|
|
|
private boolean mIsFlashOpen = false;
|
|
private boolean mIsFlashOpen = false;
|
|
|
protected int mLeft;
|
|
protected int mLeft;
|
|
@@ -48,6 +48,8 @@ public class OtaCameraActivity extends BaseCameraActivity {
|
|
|
CameraLogger.setLogLevel(CameraLogger.LEVEL_VERBOSE);
|
|
CameraLogger.setLogLevel(CameraLogger.LEVEL_VERBOSE);
|
|
|
camera.setLifecycleOwner(this);
|
|
camera.setLifecycleOwner(this);
|
|
|
camera.addCameraListener(new Listener());
|
|
camera.addCameraListener(new Listener());
|
|
|
|
|
+ camera.setPlaySounds(false);
|
|
|
|
|
+ camera.setSoundEffectsEnabled(false);
|
|
|
|
|
|
|
|
View fl_camera_size = findViewById(R.id.fl_camera_size);
|
|
View fl_camera_size = findViewById(R.id.fl_camera_size);
|
|
|
fl_camera_size.post(new Runnable() {
|
|
fl_camera_size.post(new Runnable() {
|
|
@@ -126,6 +128,7 @@ public class OtaCameraActivity extends BaseCameraActivity {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
camera.setFlash(Flash.OFF);
|
|
camera.setFlash(Flash.OFF);
|
|
|
|
|
+ mIsCapturing = false;
|
|
|
Bitmap bitmap = CameraUtils.decodeBitmap(result.getData());
|
|
Bitmap bitmap = CameraUtils.decodeBitmap(result.getData());
|
|
|
takePhotoResult(bitmap);
|
|
takePhotoResult(bitmap);
|
|
|
}
|
|
}
|