0
У меня проблема во флеш-драйве. Когда я включаю вспышку через 2 секунды, вспышка автоматически отключается. Я не знаю, почему это так. Может кто-нибудь подумать, пожалуйста, помогите мне.Flash led in android
public void cameraFlashOn() {
try {
camera = Camera.open();
Parameters params = camera.getParameters();
params.setFlashMode(Parameters.FLASH_MODE_ON);
camera.setParameters(params);
camera.startPreview();
camera.autoFocus(new AutoFocusCallback() {
public void onAutoFocus(boolean success, Camera camera) {
}
});
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
для выключения вспышки я использовал следующий код
public void cameraFlashOff() {
try {
camera.stopPreview();
camera.release();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Я уже пытался это. Но FLASH_MODE_TORCH недоступен на всех устройствах. галактика не может открыть светодиод. – user484848