应该连续调用onCaptureCompleted方法吗?

时间:2016-02-18 13:44:26

标签: android camera2

我的相机(camera2 api)吃了太多电池,设备运行5分钟后很热。在尝试找出问题的位置时,我看到预览处于运行状态时,onCaptureCompleted CameraCaptureSession.CaptureCallback方法被连续调用。这是正常的吗?

1 个答案:

答案 0 :(得分:0)

如果您拨打add([]int{1, 2, 3}...),那么在setRepeatingRequest()中接听多个电话是正常的。如果您想要一次拍摄,可以将onCaptureCompleted()替换为setRepeatingRequest()

调用的时间capture()取决于捕获请求的模板类型等。