tousswithing la caméra lumière flash dynamique dans Android
que je fais une application de balayage de codes à barres dans android.In que je dois allumer la lumière flash de la caméra dynamique et je fais cela en utilisant le code suivant
mCamera = Camera.open();
Camera.Parameters params = mCamera.getParameters();
params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
mCamera.setParameters(params);
mCamera.startPreview();
Mais sa montrant une exception comme
ERROR/AndroidRuntime(17291): java.lang.RuntimeException: Fail to connect to camera service
à la ligne
mCamera = Camera.open();
Je pense que l'exception est due au fait que pendant que je scanne le code à barres, la caméra est déjà en mode ouvert et ici j'essaie d'ouvrir à nouveau l'appareil photo.
Y at-il un moyen d'allumer la lumière du flash sans ouvrir à nouveau l'appareil photo? et comment?
Salut Surendra, j'ai aussi la même exigence que vous, avez-vous eu une solution à ce problème? Si c'est le cas, envoyez-moi la solution, c'est très utile si vous envoyez l'extrait de code de travail. mon id est [email protected] – sathish