2011-04-05 5 views

Répondre

8

That method n'a pas été introduit jusqu'à API niveau 9 (Android 2.3). Vous ne pouvez pas l'utiliser sur les anciennes versions d'Android. Here is a sample project montrant comment l'utiliser sur les nouvelles versions d'Android tout en l'évitant en toute sécurité sur les anciennes versions d'Android.

+0

thaannnnkkkkkksss :) – cV2

1

Je sais que c'est un vieux post.But mise à jour pour les nouveaux arrivants.

De la classe API21 Camera est dépréciée. Au lieu de cela, nous devons utiliser la classe Camera2. Pour gettng périphériques connectés, vous devez utiliser quelque chose comme

private CameraManager mManager; 
private String[] mCameraIds; 
mManager = (CameraManager)getSystemService(Context.CAMERA_SERVICE); 
mCameraIds = mManager.getCameraIdList(); 

Vous pouvez trouver de la documentation here

Questions connexes