我試圖使用API Camera.getNumberOfCameras()
,但在編譯時出現錯誤「無法找到符號」。我的API級別是8. 任何人都可以請告訴我什麼方式來獲得此功能的工作?Camera.getNumberOfCameras()不適用於Android 2.2
謝謝。
我試圖使用API Camera.getNumberOfCameras()
,但在編譯時出現錯誤「無法找到符號」。我的API級別是8. 任何人都可以請告訴我什麼方式來獲得此功能的工作?Camera.getNumberOfCameras()不適用於Android 2.2
謝謝。
That method直到API級別9(Android 2.3)才被引入。您不能在舊版Android上使用它。 Here is a sample project演示如何在較新版本的Android上使用它,同時在舊版Android上安全地避免它。
我知道它的一箇舊帖子,但更新爲新來者。我們不得不使用Camera2
類。 對於gettng連接的設備,你必須使用類似
private CameraManager mManager;
private String[] mCameraIds;
mManager = (CameraManager)getSystemService(Context.CAMERA_SERVICE);
mCameraIds = mManager.getCameraIdList();
你可以找到文檔here
thaannnnkkkkkksss :) – cV2 2012-08-01 12:44:36