使用相机时如何打开/关闭手电筒?

时间:2020-02-20 07:40:57

标签: android kotlin camera torch flashlight

我正在创建一个使用android上的摄像头和手电筒的应用程序,问题是我需要在摄像头运行时打开手电筒,我查看了一些答案,但没有一个可以帮助我,请帮帮我吗?!

How to turn on front flash light programmatically in Android?此答案对我不起作用,因为此答案是打开前闪光灯,我需要在相机运行时打开后闪光灯

1 个答案:

答案 0 :(得分:0)

方法如下:

previewRequestBuilder.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_TORCH)
captureSession.setRepeatingRequest(previewRequestBuilder.build(), cameraCaptureCallback, cameraBackgroundHandler)

因此,首先您应该设置FLASH_MODE请求,然后使用该请求更新当前会话。

相关问题