catch exceptions thrown at setting camera parameters
This commit is contained in:
parent
4e168fa1aa
commit
dccc85e0a1
|
@ -411,12 +411,12 @@ class Preview : ViewGroup, SurfaceHolder.Callback, MediaScannerConnection.OnScan
|
||||||
return@autoFocus
|
return@autoFocus
|
||||||
}
|
}
|
||||||
|
|
||||||
camera.cancelAutoFocus()
|
mCamera!!.cancelAutoFocus()
|
||||||
if (focusModes.contains(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE)) {
|
if (focusModes.contains(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE)) {
|
||||||
mParameters!!.focusMode = Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE
|
mParameters!!.focusMode = Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE
|
||||||
}
|
}
|
||||||
|
|
||||||
camera.parameters = mParameters
|
updateCameraParameters()
|
||||||
|
|
||||||
if (takePictureAfter) {
|
if (takePictureAfter) {
|
||||||
takePicture()
|
takePicture()
|
||||||
|
|
Loading…
Reference in New Issue