package coolbuy360.service;
import android.hardware.Camera;
import coolbuy360.zxing.CameraManager;
/**
*
* @author zzl ����ƿ����࣬��������ƵĿ�����ر�
*
*/
public class LightControl {
boolean m_isOn;
Camera m_Camera;
public boolean getIsOn() {
return m_isOn;
}
public LightControl() {
m_isOn = false;
}
public void turnOn() {
try {
// m_Camera = Camera.open();
m_Camera = CameraManager.get().getCamera();
Camera.Parameters mParameters;
mParameters = m_Camera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
m_Camera.setParameters(mParameters);
} catch (Exception ex) {
}
}
public void turnOff() {
try {
m_Camera = CameraManager.get().getCamera();
Camera.Parameters mParameters;
mParameters = m_Camera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
m_Camera.setParameters(mParameters);
//m_Camera.stopPreview();
//m_Camera.release();
} catch (Exception ex) {
}
}
}