2010-12-05 30 views

Répondre

7

une autre méthode sera de définir un listener callback autofocus. dans ce cas. le rappel aura un paramètre booléen indiquant si la mise au point automatique a réussi. donc u peut JUS vérifier si l'autofocus est succesfull et aller plus loin ..

EDIT:

Je trouve ce code quelque part sur le SO

PackageManager pm = getPackageManager(); 
     if(pm.hasSystemFeature(PackageManager.FEATURE_CAMERA) && pm.hasSystemFeature(PackageManager.FEATURE_CAMERA_AUTOFOCUS)){ 
      // do something.. 
     } 

PackageManager.FEATURE_CAMERA_AUTOFOCUS et PackageManager.FEATURE_CAMERA sont disponibles à partir API 7.

+0

Merci. Mais pour définir l'écoute de rappel de mise au point automatique, je dois d'abord obtenir une instance de caméra en premier en utilisant Camera.open, non? – user441316

+0

a modifié sa réponse – Varun