Swallow weird RuntimeException on cancelling auto focus

git-svn-id: https://zxing.googlecode.com/svn/trunk@2340 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
srowen 2012-07-04 20:28:06 +00:00
parent cd25a521a4
commit 99011addb3

View file

@ -87,7 +87,12 @@ final class AutoFocusManager implements Camera.AutoFocusCallback {
synchronized void stop() { synchronized void stop() {
if (useAutoFocus) { if (useAutoFocus) {
try {
camera.cancelAutoFocus(); camera.cancelAutoFocus();
} catch (RuntimeException re) {
// Have heard RuntimeException reported in Android 4.0.x+; continue?
Log.w(TAG, "Unexpected exception while cancelling focusing", re);
}
} }
if (outstandingTask != null) { if (outstandingTask != null) {
outstandingTask.cancel(); outstandingTask.cancel();