【问题标题】:setExposureCompensation does not work in samsung galaxy s3setExposureCompensation 在三星 Galaxy s3 中不起作用
【发布时间】:2013-01-17 06:23:25
【问题描述】:
Parameters params = camera.getParameters();

params.setExposureCompensation(progress + camera.getParameters().getMinExposureCompensation());
camera.setParameters(params);

我在三星 s3 中设置了 setExposureCom[ensation 值,但它不起作用,但是当我在其他移动 micromax 中测试此代码时,它运行完美 请指导三星galaxy s3有什么问题?

【问题讨论】:

  • 当你执行这行代码时,S3会返回任何相关的错误/警告日志输出吗?
  • 我在使用“setExposureCompensation”的 S3 中遇到了问题,但不适用于所有最小-最大范围。我得到的范围是 -12 到 12,但在实践中,从 -4 到 4 执行的值并不像预期的那样。

标签: android samsung-mobile


【解决方案1】:

你应该检查

的输出
camera.getParameters().getMinExposureCompensation()

camera.getParameters().getMaxExposureCompensation()

在设置之前确保您的设备确实支持不同的曝光补偿设置。

您应该将进度设置为:

camera.getParameters().getExposureCompensationStep()

确保您设置了有效的曝光补偿。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-19
    • 1970-01-01
    • 2015-09-04
    • 2013-02-21
    • 2016-12-31
    相关资源
    最近更新 更多