我AUTO
在我的应用程序中将闪光模式设置为,但在与官方 Android 相机应用程序相同的条件下,闪光不会启动。在我的应用程序中,它仅在光线不足的情况下启动。
还有什么其他参数会影响闪光灯何时启动?
另外,作为一个后续问题:有没有办法读取照明条件(比如说,当相机对焦时),以便我可以自己确定FLASH_MODE_ON
或以FLASH_MODE_OFF
编程方式确定?
我正在 Galaxy S III / 最新的 CM10 上进行测试。
我AUTO
在我的应用程序中将闪光模式设置为,但在与官方 Android 相机应用程序相同的条件下,闪光不会启动。在我的应用程序中,它仅在光线不足的情况下启动。
还有什么其他参数会影响闪光灯何时启动?
另外,作为一个后续问题:有没有办法读取照明条件(比如说,当相机对焦时),以便我可以自己确定FLASH_MODE_ON
或以FLASH_MODE_OFF
编程方式确定?
我正在 Galaxy S III / 最新的 CM10 上进行测试。
您是否检查过当前设置的场景模式。我认为相机闪光灯在不同场景模式下的工作方式不同。用于getSceneMode()
查找您当前的场景模式并使用setSceneMode()
.
来源:Android 文档