Я включаю светодиодный индикатор камеры, используя FLASH_MODE_ON
.
Samsung Galaxy Ace имеет только три режима вспышки: включен, выключен и автоматический.
FLASH_MODE_TORCH
не работает в Samsung Galaxy Tab и Samsung Galaxy Ace 2.2.1
Вот мой код, как я включаю Моя камера LED
Camera cam;
cam = Camera.open();
Parameters params = cam.getParameters();
params.setFlashMode(Parameters.FLASH_MODE_ON);
cam.setParameters(params);
cam.startPreview();
cam.autoFocus(new AutoFocusCallback() {
public void onAutoFocus(boolean success, Camera camera) {
}
});
И выключить ее с помощью:
cam.stopPreview();
cam.release();
Ссылка на код: Использовать фонарик камеры в Android
Но проблема в том, что светодиодная подсветка остается включенной всего 5 секунд. Затем он автоматически выключается.
Кто-нибудь может сказать, в чем может быть проблема. ИЛИ любым способом включить светодиодный индикатор непрерывно до тех пор, пока он не будет выключен.