在安卓L中,我正在尝试将相机闪光灯模式设置为TORCH,它工作得很好,但我无法将其改回闪光灯模式AUTO或闪光灯模式ON。我只能回到闪光灯模式OFF。我试过像camera360这样的流行相机应用程序,即使他们做不到。这是android L中的一个bug,还是强制使用新的CAMERA2 api?
发布于 2015-08-04 02:04:39
这似乎是Android棒棒糖版本中的一个bug。这就是我解决这个问题的方法
Camera.Parameters parameters = mCamera.getParameters();
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
mCamera.setParameters(parameters);
parameters.setFlashMode(yourFlashMode);
mCamera.setParameters(parameters);不要忘记通过调用mCamera.getParameters().getSupportedFlashModes()来检查是否支持闪存模式
https://stackoverflow.com/questions/27649857
复制相似问题