我很抱歉在所有其他類似問題中發佈了另一個問題,但是我沒有嘗試過的任何問題都能奏效。我試圖打開閃光燈。這裏是我的清單:打開手電筒
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT"/>
<uses-feature android:name="android.hardware.camera"
android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus"
android:required="false" />
<uses-feature android:name="android.hardware.camera.flash"
android:required="false" />
這是我用於打開手電筒代碼:
Camera cam = Camera.open();
Parameters p = cam.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
cam.setParameters(p);
cam.startPreview();
它是什麼,我做錯了嗎?
它在Galaxy Nexus上,我已經有了這張支票,我只是選擇不將它包含在代碼片段中,以便集中讀者的注意力。該檢查不會返回null。 – SweSnow