如何在camera2中启用默认手电筒关闭或打开功能,我可以像默认相机一样启用其中的设置选项吗?
我在此处和此处看到了一些示例,但他们使用自己的按钮来打开或关闭闪光灯,在这里我想通过启用它来使用默认按钮。
任何建议,将不胜感激。
您需要将相机的自动曝光模式设置为使用闪光灯的模式之一;通常是AE_MODE_ON_AUTO_FLASH或AE_MODE_ON_ALWAYS_FLASH。
您可以通过AE_AVAILABLE_MODES检查设备上可用的模式。
然后,您需要在进行主图像捕获之前使用AE 预捕获触发器,以便可以触发预闪以进行准确的闪光亮度控制。
Camera2Basic示例包括所有用于闪光灯操作的内容,作为后续示例。如果设备支持,它使用 AE_MODE_AUTO_FLASH。