在安卓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
复制相似问题