public void blink (int onValue,int offValue,int flashTime){
m_Camera = Camera.open();
cameraParameters = m_Camera.getParameters();
for (int i = 0; i <= flashTime; i++) {
cameraParameters.setFlashMode(Parameters.FLASH_MODE_ON);
cameraParameters.setFocusMode(Parameters.FOCUS_MODE_INFINITY);
cameraParameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
m_Camera.setParameters(cameraParameters);
m_Camera.startPreview();
try{
Thread.sleep(onValue);
}catch(InterruptedException e){
e.printStackTrace();
}
cameraParameters.setFlashMode(Parameters.FLASH_MODE_OFF);
m_Camera.setParameters(cameraParameters);
m_Camera.stopPreview();
try{
Thread.sleep(offValue);
}catch(InterruptedException e){
e.printStackTrace();
}
}
m_Camera.stopPreview();
m_Camera.release();
m_Camera = null;
}