Andriod 闪关灯问题解决

1,如何实现闪关灯常亮功能:
  Camera mCamera=Camera.open();
   Parameters params=mCamera.getParameters();
   params.setFlashMode(Parameters.FASH_MODE_TORCH);
   mCamera.setParameters(params);

2.如何关闭闪光灯
  params.setFlashMode(Parameters.FLASH_MODE_OFF);
   mCamera.setParameters(params);
   mCamera.release();

3.实现闪光灯的闪烁功能
 Handler handler=new Handler();
 Runnable runnable=new Runnable(){
    public void run(){
        Camera camera=Camera.open();
        Parameters params=camera.getParameters();
        params.setFlashMode(Parameters.FLASH_MODE_TORCH);
        camera.setParameters(params);

        params=camera.getParameters();
        params.setFlashMode(Parameters.FLASH_MODE_OFF);
        camera.setParameters(params)
        camera.release();
        handler.postDelayed(runnable,200);
    }


  };

  启动定时器方法:
    handler.postDelayed(runnable,20000);

你可能感兴趣的:(Parameters)