plus play para moto camara apps aplicación android camera android-camera nexus-4

android - play - El flash de la cámara Nexus 4 no se dispara cuando el modo de enfoque está configurado en imagen continua



camara moto z play apk (2)

Me he encontrado con un problema extraño, específicamente en un Nexus 4 (aunque puede existir en otros dispositivos), donde el flash de la cámara no se dispara cuando el modo de enfoque está configurado en FOCUS_MODE_CONTINUOUS_PICTURE . El mismo código funciona bien en un Galaxy Nexus con la misma versión de Android (4.2.1). ¿Alguien ha encontrado este problema antes? Puedo solucionar el problema simplemente cambiando el modo de enfoque a FOCUS_MODE_AUTO . Espero que haya una solución fácil para este problema, ya que el modo de enfoque de imagen continua es bastante crucial.


Hay muchos problemas con la cámara en Nexsus 4.

En primer lugar, intente parameters.getSupportedFocusModes ()

Para restaurar el enfoque automático continuo, simplemente llame a "cancelarAutoFocus ()" en la cámara en su "AutoFocusCallback.java",

{ if (autoFocusHandler != null) { camera.cancelAutoFocus(); ... }

Esta llamada no tiene efecto si el modo de enfoque es "FOCUS_MODE_AUTO", porque el autofoco está terminado de todos modos cuando se llama a AutoFocus (). Pero restaura el enfoque automático continuo cuando se utiliza "FOCUS_MODE_CONTINUOUS_PICTURE".

Espero que ayude. Trabajaré más y actualizaré.


(Por lo que vale la pena simplemente terminar mi comentario en una respuesta).

La razón por la que sospecho que el enfoque continuo no funciona en el Nexus 4 es porque he escuchado algunos rumores de la base de usuarios de Barcode Scanner sobre esto (soy el autor). El Nexus 4 no parece funcionar con, o sin el enfoque continuo habilitado.

No he visto más detalles para confirmar / negar esto, pero ciertamente he visto esta forma exacta de problema en otros dispositivos. En particular, el Galaxy S2 parece tener algunos errores de enfoque malo.

Se manifiesta como algo ligeramente diferente: hay un tercer parámetro que está configurando que debería ser compatible, o dice que es compatible, pero que en realidad causa que el controlador se descargue. Entonces no respeta el enfoque o la configuración de la antorcha. Puede ser que el enfoque continuo y la antorcha funcionen. Pero una tercera configuración es tripping it up.

Mire en la salida de logcat . Debería ver los mensajes de depuración desde el controlador. La naturaleza exacta depende mucho del firmware. Pero en casos como este, es probable que vea errores en el controlador. Suelo ver el "parámetro X no soportado" y los números crípticos; a veces es mucho más claro sobre lo que no le gustó.

Esto puede darte una pista, que de hecho es algo así como el modo de escena o el área de medición que son el problema. (Y he visto que cada uno de ellos causa este problema en al menos un dispositivo).

También tengo un Galaxy Nexus y nunca he observado ningún problema de esta forma en él.

También diré que el enfoque continuo puede funcionar bien en algunos dispositivos; es peor en algunos dispositivos como mi antiguo Desire HD, que en el modo de enfoque automático simple. YMMV; Llegué a la conclusión de que no era necesariamente útil, por lo que hice que el enfoque automático normal fuera el predeterminado en Barcode Scanner.