8
我已经在Android上编写了一个相机应用程序,并且我已经在两部Android手机上测试过它,在一部手机上,自动曝光在预览时效果很好,但在另一部手机上完全不起作用。第一个电话只有在我调用autoFocus()方法时才起作用。在后者手机上,内置应用程序的自动曝光工作,但不是我的代码。是否有任何方法可以手动开始使用自动曝光?控制相机的自动曝光
我已经在Android上编写了一个相机应用程序,并且我已经在两部Android手机上测试过它,在一部手机上,自动曝光在预览时效果很好,但在另一部手机上完全不起作用。第一个电话只有在我调用autoFocus()方法时才起作用。在后者手机上,内置应用程序的自动曝光工作,但不是我的代码。是否有任何方法可以手动开始使用自动曝光?控制相机的自动曝光
检查Camera类
Camera.Parameters getParameters()
并为您在Camera.Parameters类这两种方法
int getExposureCompensation()
获取当前的曝光补偿指标。
float getExposureCompensationStep()
获取曝光补偿步骤。
您应该在假设存在某种功能前检查手机相机的功能
您想控制自动曝光或自动对焦吗? – 2014-10-23 15:25:32