我在 android 中编写了一个相机应用程序,并在两部 android 手机上对其进行了测试,在一部手机上,自动曝光在预览时效果很好,但在另一部手机上它根本不起作用。第一部电话仅在我调用 autoFocus() 方法时才有效。在后一部手机上,内置应用程序的自动曝光有效,但我的代码无效。有什么方法可以手动开始使用自动曝光吗?
问问题
1765 次
1 回答
0
检查相机类
Camera.Parameters getParameters()
并在 Camera.Parameters 类中检查这两个方法
int getExposureCompensation()
获取当前曝光补偿指数。
float getExposureCompensationStep()
获取曝光补偿步长。
在假设存在某些功能之前,您应该检查手机的相机功能
于 2014-12-07T15:48:33.450 回答